├── GitHub.md ├── README.md ├── Python.md ├── Javascript.md ├── ReactJS.md ├── Google.md ├── LICENSE ├── Job and Interviews.md ├── Machine Learning.md ├── Self Learning.md └── Competitive Programming.md /GitHub.md: -------------------------------------------------------------------------------- 1 | - https://guides.github.com/introduction/flow/ 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Technical-Resources 2 | Best repository of Technical Resources 3 | -------------------------------------------------------------------------------- /Python.md: -------------------------------------------------------------------------------- 1 | - https://developers.google.com/edu/python/ 2 | - https://pythonschool.net/ 3 | -------------------------------------------------------------------------------- /Javascript.md: -------------------------------------------------------------------------------- 1 | - https://medium.freecodecamp.com/my-giant-javascript-basics-course-is-now-live-on-youtube-and-its-100-free-9020a21bbc27 2 | - https://medium.freecodecamp.com/a-step-by-step-guide-to-making-pure-css-tooltips-3d5a3e237346 3 | - https://medium.freecodecamp.com/grabs-front-end-guide-for-large-teams-484d4033cc41 4 | - https://github.com/getify/You-Dont-Know-JS 5 | - https://medium.freecodecamp.com/javascript-arrays-and-objects-are-just-like-books-and-newspapers-6e1cbd8a1746 6 | - https://medium.freecodecamp.org/a-practical-guide-to-fetch-reduce-and-formatting-data-from-an-external-api-283ddd9bfdcb 7 | -------------------------------------------------------------------------------- /ReactJS.md: -------------------------------------------------------------------------------- 1 | # React 2 | - https://egghead.io/courses/the-beginner-s-guide-to-reactjs 3 | - https://facebook.github.io/react/tutorial/tutorial.html 4 | - https://medium.freecodecamp.org/how-to-write-your-first-react-js-component-d728d759cabc 5 | - https://medium.freecodecamp.com/surge-vs-github-pages-deploying-a-create-react-app-project-c0ecbf317089 6 | - https://travishorn.com/passing-data-between-classes-components-in-react-4f8fea489f80 7 | - https://medium.freecodecamp.org/make-react-fast-again-tools-and-techniques-for-speeding-up-your-react-app-7ad39d3c1b82 8 | - https://edgecoders.com/learning-react-js-is-easier-than-you-think-fbd6dc4d935a 9 | - https://www.topcoder.com/blog/getting-started-reactjs/ 10 | - https://medium.freecodecamp.com/a-practical-guide-to-fetch-reduce-and-formatting-data-from-an-external-api-283ddd9bfdcb 11 | -------------------------------------------------------------------------------- /Google.md: -------------------------------------------------------------------------------- 1 | # Google 2 | - https://techdevguide.withgoogle.com/ 3 | - Technical Internships https://careers.google.com/jobs/#t=sq&q=j&so=dt_pd&li=20&l=false&jlo=en-US&je=INTERN&jex=ENTRY_LEVEL&jed=BACHELORS&jc=SOFTWARE_ENGINEERING 4 | - https://gist.github.com/amaxwell01/3728155 5 | - https://www.google.com/partners/#p_mobilesitescertification 6 | - https://www.quora.com/What-should-I-expect-in-a-Software-Engineer-interview-at-Google-and-how-should-I-prepare/answer/Moishe-Lettvin 7 | - https://www.quora.com/Companies-like-Facebook-and-Microsoft-are-known-to-be-among-the-best-companies-to-work-for-with-perks-and-benefits-but-what-about-work-life-balance-and-stress-at-work-deadlines-timings-How-stressful-is-it-to-work-at-top-tier-tech-firms/answer/David-Seidman 8 | - https://magenta.as/a-day-at-google-learning-about-flow-31fa6c645a05 9 | - https://www.fastcompany.com/3062713/i-hire-engineers-at-google-heres-what-i-look-for-and-why 10 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Manish Bisht 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Job and Interviews.md: -------------------------------------------------------------------------------- 1 | # Internships 2 | - https://www.cnbc.com/2017/07/26/10-tips-to-be-the-intern-everybody-wants-to-hire.html 3 | 4 | # Intership to Full-Time 5 | - https://www.inc.com/anna-meyer/microsoft-ibm-facebook-hr-managers-how-to-get-hired-after-an-internship.html 6 | 7 | # Jobs and Interviews 8 | - http://www.geeksforgeeks.org/get-started-technical-interviews/ 9 | - http://www.geeksforgeeks.org/answer-coding-question-interview/ 10 | - http://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/ 11 | - https://techiedelight.quora.com/500-Data-structures-and-algorithms-interview-questions-and-their-solutions 12 | - https://medium.freecodecamp.com/how-to-write-a-good-resume-in-2017-b8ea9dfdd3b9 13 | - https://medium.com/udacity/advice-from-a-recruiter-eaa340685990 14 | - https://www.quora.com/Career-Advice-How-can-I-get-a-job-at-Facebook-or-Google-in-6-months/answer/Rick-Viscomi 15 | - https://www.glassdoor.com/blog/winning-resume/ 16 | - https://medium.freecodecamp.org/trending-developer-skills-based-on-my-analysis-of-ask-hn-whos-hiring-26c02a3ca1fd 17 | - https://www.reddit.com/r/cscareerquestions/comments/6enydz/im_gayle_laakmann_mcdowell_author_of_cracking_the/ 18 | 19 | # Resume Best Practices 20 | - https://blogs.microsoft.com/jobs/make-resume-shine/ 21 | -------------------------------------------------------------------------------- /Machine Learning.md: -------------------------------------------------------------------------------- 1 | # Machine Learning 2 | - https://medium.com/machine-learning-for-humans/why-machine-learning-matters-6164faf1df12 3 | - https://www.hackerearth.com/practice/machine-learning/data-manipulation-visualisation-r-python/tutorial-data-manipulation-numpy-pandas-python/tutorial/ 4 | - https://research.googleblog.com/2017/05/introducing-tensorflow-research-cloud.html 5 | - https://www.quora.com/How-do-I-learn-machine-learning-1/answer/Xavier-Amatriain 6 | - https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471 7 | - https://www.hackerearth.com/practice/machine-learning/machine-learning-algorithms/beginners-guide-regression-analysis-plot-interpretations/tutorial/ 8 | - https://medium.freecodecamp.com/dive-into-deep-learning-with-these-23-online-courses-bf247d289cc0 9 | - https://hackernoon.com/machine-learning-with-javascript-part-1-9b97f3ed4fe5 10 | - https://medium.com/udacity/ai-nanodegree-program-syllabus-term-1-in-depth-80c41297acaf 11 | 12 | - Podcast https://soundcloud.com/theaipodcast 13 | - https://medium.com/preeminence/neural-networks-part-1-af2444ea4dc0 14 | - https://blog.statsbot.co/neural-networks-for-beginners-d99f2235efca 15 | - https://web.stanford.edu/class/cs20si/ 16 | 17 | # Machine Learning - Online Courses 18 | - https://www.coursera.org/specializations/mathematics-machine-learning 19 | 20 | # Machine Learning - PHD 21 | - https://blog.ycombinator.com/a-guide-to-machine-learning-phds/ 22 | -------------------------------------------------------------------------------- /Self Learning.md: -------------------------------------------------------------------------------- 1 | # Resources 2 | - https://www.google.com/edu/cs/index.html 3 | - https://developers.google.com/training/programs/india/ 4 | - https://courses.csail.mit.edu/iap/interview/materials.php 5 | - https://docs.google.com/document/d/1_dc3Ifg7Gg1LxhiqMMmE9UbTsXpdRiYh4pKILYG2eA4/ 6 | - https://techiedelight.quora.com/500-Data-structures-and-algorithms-interview-questions-and-their-solutions 7 | - https://www.quora.com/What-should-I-expect-in-a-Software-Engineer-interview-at-Google-and-how-should-I-prepare/answer/Moishe-Lettvin 8 | - https://medium.freecodecamp.com/this-picture-will-change-the-way-you-learn-to-code-557ac1e109bd 9 | - https://blog.hackerrank.com/winning-tech-candidates-from-google-facebook/ 10 | - https://medium.com/readers-writers-digest/beginners-guide-to-computer-science-engineering-361ae1682f5c#.u7i2r4vmo 11 | - https://github.com/jwasham/google-interview-university 12 | - https://gist.github.com/TSiege/cbb0507082bb18ff7e4b 13 | - https://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions 14 | - https://docs.google.com/presentation/d/1Bs8skzUwgkfA30FbejcsWy2DCnD1AkIHNDyQ0sUFpRU/ 15 | - https://www.paysa.com/blog/2017/05/23/33-common-software-engineering-interview-questions/ 16 | - https://blog.devmastery.com/how-to-win-the-coding-interview-71ae7102d685 17 | - https://medium.com/the-mission/50-best-resources-when-learning-to-code-496cefc29507 18 | - https://themission.co/50-best-resources-when-learning-to-code-496cefc29507 19 | -------------------------------------------------------------------------------- /Competitive Programming.md: -------------------------------------------------------------------------------- 1 | - https://medium.com/coderbyte/how-to-get-good-at-algorithms-data-structures-d33d5163353f 2 | - https://medium.freecodecamp.com/time-is-complex-but-priceless-f0abd015063c 3 | - https://algo.is/t-414-aflv-competitive-programming-course-2016/ 4 | - http://codeforces.com/blog/entry/325 5 | - http://codeforces.com/blog/entry/47822 6 | - http://codeforces.com/blog/entry/23054 7 | - https://medium.freecodecamp.com/data-structures-stacks-on-stacks-c25f2633c529 8 | - https://medium.com/the-renaissance-developer/python-101-the-basics-441136fb7cc3 9 | - https://www.quora.com/What-should-I-know-from-CLRS-3rd-edition-book-if-my-aim-is-to-get-into-Google/answer/Jimmy-Saade 10 | - https://www.topcoder.com/blog/cheat-sheet-algorithm-competitions-topcoder/ 11 | - https://medium.freecodecamp.org/10-common-data-structures-explained-with-videos-exercises-aaff6c06fb2b 12 | - https://www.commonlounge.com/discussion/5d2822257dfa49328d85fd27cf114441/main 13 | 14 | 1. Basic math: https://www.topcoder.com/community/data-science/data-science-tutorials/mathematics-for-topcoders/ 15 | 2. Recursion-1: https://www.topcoder.com/community/data-science/data-science-tutorials/an-introduction-to-recursion-part-1/ 16 | 3. Recursion-2: https://www.topcoder.com/community/data-science/data-science-tutorials/an-introduction-to-recursion-part-2/ 17 | 4. STL-1: https://www.topcoder.com/community/data-science/data-science-tutorials/power-up-c-with-the-standard-template-library-part-1/ 18 | 5. STL-2: https://www.topcoder.com/community/data-science/data-science-tutorials/power-up-c-with-the-standard-template-library-part-2/ 19 | 6. Binary Search: https://www.topcoder.com/community/data-science/data-science-tutorials/binary-search/ 20 | 7. Prime numbers and Euler function: https://www.topcoder.com/community/data-science/data-science-tutorials/prime-numbers-factorization-and-euler-function/ 21 | 8. Combinatorics: https://www.topcoder.com/community/data-science/data-science-tutorials/basics-of-combinatorics/ 22 | 9. Greedy Algorithms: https://www.hackerearth.com/practice/algorithms/greedy/basics-of-greedy-algorithms/tutorial/ 23 | 9. DP: https://www.topcoder.com/community/data-science/data-science-tutorials/dynamic-programming-from-novice-to-advanced/ 24 | 10. Graph Theory-1: https://www.topcoder.com/community/data-science/data-science-tutorials/introduction-to-graphs-and-their-data-structures-section-1/ 25 | 11. Graph Theory-2: https://www.topcoder.com/community/data-science/data-science-tutorials/introduction-to-graphs-and-their-data-structures-section-2/ 26 | 12. Graph Theory-3: https://www.hackerearth.com/practice/algorithms/graphs/shortest-path-algorithms/tutorial/ 27 | 13. Minimum Spanning Tree: https://www.hackerearth.com/practice/algorithms/graphs/minimum-spanning-tree/tutorial/ 28 | 14. Binary Indexed Tree: https://www.topcoder.com/community/data-science/data-science-tutorials/binary-indexed-trees/ 29 | 15. Segment Tree: https://www.hackerearth.com/practice/notes/segment-tree-and-lazy-propagation/ 30 | 16. Disjoint-Set: https://www.topcoder.com/community/data-science/data-science-tutorials/disjoint-set-data-structures/ 31 | 17. String Matching: https://www.hackerearth.com/practice/notes/exact-string-matching-algorithms/ 32 | 18. Trie: https://www.topcoder.com/community/data-science/data-science-tutorials/disjoint-set-data-structures/ 33 | 19. RMQ and LCA: https://www.topcoder.com/community/data-science/data-science-tutorials/range-minimum-query-and-lowest-common-ancestor/ 34 | 20. Articulation Points/Bridge Edges: https://www.hackerearth.com/practice/notes/nj/ 35 | 21. Maximum Flow: https://www.topcoder.com/community/data-science/data-science-tutorials/maximum-flow-augmenting-path-algorithms-comparison/ 36 | 22. Computational Geometry: https://www.hackerearth.com/practice/notes/computational-geometry-i-1/ 37 | 23. Mo's Algorithm: https://blog.anudeep2011.com/mos-algorithm/ 38 | 24. Heavy Light Decomposition: https://blog.anudeep2011.com/heavy-light-decomposition 39 | --------------------------------------------------------------------------------