# technical-interviews **Repository Path**: mirrors_Developer-Y/technical-interviews ## Basic Information - **Project Name**: technical-interviews - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-11 - **Last Updated**: 2026-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Guide to Technical Interviews ### How to Prepare - [Ace the coding interview, every time](https://www.linkedin.com/pulse/20141120061048-6976444-ace-the-coding-interview-every-time) - [Get that job at Google](http://steve-yegge.blogspot.in/2008/03/get-that-job-at-google.html) - ['How to Get a Job at the Big 4 - Amazon, Facebook, Google & Microsoft' by Sean Lee](https://www.youtube.com/watch?v=YJZCUhxNCv8) - [Gayle L McDowell - Cracking The Coding Interview](https://www.youtube.com/watch?v=rEJzOhC5ZtQ) - [Moishe Lettvin - What I Learned Doing 250 Interviews at Google](https://www.youtube.com/watch?v=r8RxkpUvxK0) - [Preparing for your Software Engineering Interview at Facebook](https://www.facebook.com/careers/life/preparing-for-your-software-engineering-interview-at-facebook) - [How to ace a Developer Phone Interview - Palantir](https://www.palantir.com/2012/09/how-to-ace-a-phone-interview/) - [The Coding Interview - Palantir](https://www.palantir.com/2011/10/the-coding-interview/) - [How to ace an Algorithms Interview - Palantir](https://www.palantir.com/2011/09/how-to-ace-an-algorithms-interview/) - [How to ace a Systems Design Interview - Palantir](https://www.palantir.com/2011/10/how-to-ace-a-systems-design-interview/) - [The UI Design Interview - Palantir](https://www.palantir.com/2011/12/the-ui-design-interview/) - [How to ace a Software decomp Interview - Palantir](https://www.palantir.com/2014/10/how-to-ace-a-software-decomp-interview/) - [Get that job at Facebook](https://www.facebook.com/notes/10150964382448920) - [Here's How to Prepare for Tech Interviews](https://www.reddit.com/r/cscareerquestions/comments/1jov24/heres_how_to_prepare_for_tech_interviews/) - [From a Googler: the Google interview process](https://www.reddit.com/r/cscareerquestions/comments/1z97rx/from_a_googler_the_google_interview_process/) - [How to ace a technical interview at Microsoft](https://blogs.microsoft.com/jobs/how-to-ace-a-technical-interview-at-microsoft/) - [Preparing for a technical interview with programming contests](https://www.facebook.com/notes/10151298476823920) - [How to Ace that Google Dev Interview - Gayle Laakmann McDowell](http://www.gayle.com/blog/2012/01/31/how-to-ace-that-google-dev-interview) - [Effective Whiteboarding during Programming Interviews](http://www.coderust.com/blog/2014/04/10/effective-whiteboarding-during-programming-interviews/) - [Blog - Technical interview at Amazon (SDE) and Microsoft (Program Manager)](http://blog.mattgoyer.com/technical-interview-at-amazon-sde-and-microsoft-program-manager/) - [How to prepare for technical interviews](https://dandreamsofcoding.com/2012/11/25/how-to-prepare-for-technical-interviews/) - [Coding Interviews and the Importance of Perfection](http://www.gayle.com/blog/2016/3/coding-interviews-and-the-importance-of-perfection) - [How to get a job at Google, interview questions, hiring process](http://dondodge.typepad.com/the_next_big_thing/2010/09/how-to-get-a-job-at-google-interview-questions-hiring-process.html) - [The Five Essential Phone-Screen Questions ](https://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions/) - [Google sent me a “what to know in on-site interviews” email. Here it is.](https://swizec.com/blog/google-sent-me-a-what-to-know-in-on-site-interviews-email-here-it-is/swizec/4251) - [Passing the Google interview as a software engineer](https://www.youtube.com/watch?v=7Lz6z9k_HvE) - [Gayle Laakmann McDowell visits UCSD - Sponsored by WIC](https://www.youtube.com/watch?v=x7ECVF_GEA8) - [Technical Interview Preparation Guide](https://www.interviewbit.com/technical-interview-questions/) ### Algorithms and Data Structures (Practice sites) - [InterviewBit](https://www.interviewbit.com/) ([All Questions](https://www.interviewbit.com/all-problem-list/?ref=landing-page)) - [Geeks for Geeks](http://www.geeksforgeeks.org/) ([Practice](http://www.practice.geeksforgeeks.org/)) - [Hired in Tech - Algorithms](https://www.hiredintech.com/learn-algorithms) - [Leetcode](https://leetcode.com/) - [Data Structures and Algoirthms -Practice Problems with Concepts](https://www.interviewbit.com/courses/programming/) ### Algorithms and Data Structures (Interview questions) - [Tushar Roy YouTube channel](https://www.youtube.com/user/tusharroy2525/playlists) - [saurabhschool YouTube channel](https://www.youtube.com/user/saurabhschool/playlists) - [Career Cup](https://www.careercup.com/) - [Hacking a Google Interview - MIT](http://courses.csail.mit.edu/iap/interview/materials.php) - [DSAlgo](http://www.dsalgo.com/2013/02/index.php.html) - [Epic List of Interview Questions](http://katemats.com/interview-questions/) - [Amazon or Microsoft programming interview questions and solutions](http://ms-amazon.blogspot.in/) - [Hackerearth - Interview Questions](https://learn.hackerearth.com/tags/Interview-Question/posts) - [Lintcode - Problems](http://www.lintcode.com/en/problem/) - [Leetcode Video Tutorials](https://www.youtube.com/playlist?list=PLGvfHSgImk4ZR3v2drDwHrmwu2a645sxL) - [Top 40 Data Structure Interview Questions](https://www.interviewbit.com/data-structure-interview-questions/) - [Algorithm Interview Questions](https://www.interviewbit.com/algorithm-interview-questions/) ### System Design and Scalability - [Scalable-Software-Architecture](https://github.com/Developer-Y/Scalable-Software-Architecture) - [Hired in Tech - System Design](https://www.hiredintech.com/courses/system-design) - [Gainlo Blog - System Design](http://blog.gainlo.co/) - [High Scalability](http://highscalability.com/) - [System Design Primer](https://github.com/donnemartin/system-design-primer) - [System Design - InterviewBit](https://www.interviewbit.com/courses/system-design/) - [System Design Interview Questions](https://www.interviewbit.com/system-design-interview-questions/) ### Mock Interviews - [Free online mock Interviews](https://www.pramp.com/) - [Mock Interview -InterviewBit](https://www.interviewbit.com/mock-interview/) ### Competitve Programming (Practice sites & Online Judges) - [Topcoder](https://www.topcoder.com/) - [UVA Online Judge](https://uva.onlinejudge.org/) - [HackerRank](https://www.hackerrank.com/) - [Codeforces](http://codeforces.com/) - [Codechef](https://www.codechef.com/) - [Hacker Earth](https://www.hackerearth.com/) - [Code Eval](https://www.codeeval.com/) - [Timus Online Judge](http://acm.timus.ru/) - [PKU JudgeOnline](http://poj.org/) - [SPOJ](http://www.spoj.com/) - [USACO](http://train.usaco.org/usacogate/) - [ACM-ICPC Live Archive](https://icpcarchive.ecs.baylor.edu/) - [A2 Online Judge](https://a2oj.com/Categories.jsp) ### Competitve Programming (Problem sets) - [Google Code Jam - Past Problems](https://code.google.com/codejam/contests.html) - [ACM-ICPC World Finals Problems](https://icpc.baylor.edu/worldfinals/problems) - [Topcoder Problem Archive](https://www.topcoder.com/tc?module=ProblemArchive) - [Coderbyte Challenges](https://coderbyte.com/challenges) - [UVA toolkit](http://www.uvatoolkit.com/problemssolve.php) - [Kattis Problems](https://open.kattis.com/problems) - [Project Euler](https://projecteuler.net/) - [Quora Challanges](https://www.quora.com/challenges) - [The Annual Berkeley Programming Contest](https://people.eecs.berkeley.edu/~hilfingr/programming-contest/) ### Tutorials - [Skiena's Programming Challenges Lectures](http://www.algorist.com/programming_challenges/) - [CodeChef's Indian Programming Camp 2016 - videos](https://www.youtube.com/playlist?list=PLi0ZM-RCX5nsTc2Z6woHr5qoF6n3b-thO) - [Gatech Programming Competition Lectures - videos](https://www.youtube.com/playlist?list=PL06D0AE2C26C9123B) - [Competitive Programming In Java - videos](https://www.youtube.com/playlist?list=PLMCXHnjXnTnsWU7jYp9XCKPW8ayl6D8fb) - [Amrita Infosys Programming Contest Camp - videos](https://www.youtube.com/playlist?list=PL713C10F05D6BB7BF) - [ACM/ICPC Training: For Beginner - videos](https://www.youtube.com/playlist?list=PLr7bO3PQtaB98icc2r80iN4Eb4hLNVdUF) - [Topcoder Tutorials](https://www.topcoder.com/community/data-science/data-science-tutorials/) - [CS 97SI: Introduction to Programming Contests - Stanford University](http://www.stanford.edu/class/cs97si/) - [Hackerearth Tutorials](https://learn.hackerearth.com/tutorials/) - [Big-O Cheat Sheet](http://bigocheatsheet.com/) - [The Technical Interview Cheat Sheet](https://gist.github.com/TSiege/cbb0507082bb18ff7e4b) - [awesome-competitive-programming](https://github.com/lnishan/awesome-competitive-programming) - [Scaler - Programming Tutorials](https://www.scaler.com/topics/) ### Books on technical interviews - Cracking the Coding Interview by Gayle Laakmann McDowell - Programming Interviews Exposed: Secrets to Landing Your Next Job - The Algorithm Design Manual 2nd Edition by Steven S Skiena - Elements of Programming Interviews by Adnan Aziz, Tsung-Hsien Lee, Amit Prakash(separate Java edition) - Programming Pearls (2nd Edition) by Jon Bentley ### Books on competitive programming - Programming Challenges: The Programming Contest Training Manual, by Steven Skiena and Miguel Revilla - Competitive Programming, by Steven and Felix Halim ([1st edition free download](http://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf)) - [The Hitchhiker’s Guide to the Programming Contests, by Nite Nimajneb - PDF](http://comscigate.com/Books/contests/icpc.pdf) - [Art of Programming Contest - PDF](https://www.comp.nus.edu.sg/~stevenha/database/Art_of_Programming_Contest_SE_for_uva.pdf) - [Competitive Programmer's Handbook - Antti Laaksonen](https://cses.fi/book.html) ### Resume Tips - [This Is What A GOOD Resume Should Look Like - CareerCup](https://www.careercup.com/resume) - [This résumé landed me interviews at Google, BuzzFeed, and more than 20 top startups](http://www.businessinsider.com/this-rsum-landed-me-interviews-at-google-buzzfeed-and-more-than-20-top-startups-2016-10) - [Ask Aerotek: Recruiters Offer Insider's Tips on How to Make Your Resume More Marketable](https://www.aerotek.com/jobseekers/tools-resources/2016/03/ask-aerotek-recruiters-offer-inside-tips-on-how-to-make-your-resume-more-marketable) - [10 Tips for Writing a Professional Resume](https://www.recruiter.com/i/10-tips-for-writing-a-professional-resume/) - [Write a Resumé that Travels Across Countries and Cultures](https://hbr.org/2012/05/write-a-resume-that-travels-ac) - [Final Cut: Words to Strike from Your Resume](http://www.forbes.com/sites/dailymuse/2011/11/04/final-cut-words-to-strike-from-your-resume/) - [10 Things To Remove From Your Resume](http://ht.ly/aj0OC) - [12 Myths About Writing Your Resume](http://www.forbes.com/sites/jacquelynsmith/2013/04/01/12-myths-about-writing-your-resume/) - [50 resume no-nos](http://blog.timesunion.com/careers/50-resume-no-nos/1441/) - [The Biggest Mistakes I See on Resumes, and How to Correct Them](https://www.linkedin.com/pulse/20140917045901-24454816-the-5-biggest-mistakes-i-see-on-resumes-and-how-to-correct-them) - [How to Build Software Engineer Resume – Full Guide and Examples] (https://www.interviewbit.com/blog/software-engineer-resume/) ### Job portals - https://www.naukri.com/ - www.linkedin.com - https://whoishiring.io/ - https://news.ycombinator.com/submitted?id=whoishiring - http://www.monster.com/ - http://www.dice.com/ - https://angel.co/ - https://www.glassdoor.com/ - https://www.cybercoders.com/ - http://www.simplyhired.com/ - http://www.bullhornreach.com/jobs/ - https://www.careerbliss.com/ - http://www.indeed.com/ - http://www.hirist.com/ - http://www.timesjobs.com/ ### General Tips - [Recruiter Tips & Tricks: Non-Technical Interview Prep](https://students.googleblog.com/2011/11/recruiter-tips-tricks-non-technical.html) - [Recruiter Tips & Tricks: How to talk with recruiters](https://students.googleblog.com/2011/10/recruiter-tips-tricks-how-to-talk-with.html) - [Recruiter Tips & Tricks: starting your search](https://students.googleblog.com/2011/09/recruiter-tips-tricks-starting-your.html) - [Recruiter Tips & Tricks: preparing your resume](https://students.googleblog.com/2011/09/recruiter-tips-tricks-preparing-your.html) - [The Truth About Interviewing - STEVE YEGGE](http://steve-yegge.blogspot.in/2006/03/truth-about-interviewing.html) - [The Most Painful Job Search Mistakes People Keep Making (Again, and Again)](https://www.linkedin.com/pulse/most-painful-job-search-mistakes-people-keep-making-again-marr) ### Additional github references - [google-interview-university](https://github.com/jwasham/google-interview-university) - [andreis interview](https://github.com/andreis/interview) - [mission-peace interview](https://github.com/mission-peace/interview) - [what-happens-when](https://github.com/alex/what-happens-when) - [careercup CtCI-6th-Edition](https://github.com/careercup/CtCI-6th-Edition) - [Technical-Interview-Megarepo](https://github.com/jdsutton/Technical-Interview-Megarepo)