Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 4.09 KB

interview-prep-and-job-hunting.md

File metadata and controls

49 lines (39 loc) · 4.09 KB

Quick Intro

This will include a lot of interview prep material (mostly links). One thing we’d also like to promote is the importance of hustling for getting a job and of investing as much time job hunting as one would invest in the interview prep. That’s often overlooked despite being so counter intuitive. So, this will also include some links to communities and job websites and not only prep material

Good Problem Listings

  • Very good starting point for coding interview preparation. It walks you through building a preparation plan, understanding what to expect in coding interviews, and ensuring that you are approaching problem solving the right way and not wasting your time.

  • Make sure you solved everything here before interviewing season. This is the most popular list out there and it's very broad covering the most touched on topics.

  • This is a great place to practice dp problems divided by category. I'd also recommend 2 things there:

    1. Make sure you can always code bottom up iterative solutions. Don't be lazy with recursion + memoization only because that ability to write iterative solutions is how you will understand dp completely.
    2. Watch MIT 6.006's 4 lectures on Dynamic programming and understand what the "sub problem dependency DAG" is.

    These might be too much for internship interviews, but definitely practice dp a lot for full time.

  • The must solve easy problems on that list are especially great. The easy problems on leetcode, that have tricky corner cases or limit on space used, get asked a lot on interviews.

  • Other Lists and resources

    1. Another curated list of 160+ questions tagged by company.
    2. Closer to interview day: questions by cram score.
    3. Tech Interview Handbook

Communities

Made in Alex

Made in Egypt

Unlikely places to find jobs/experience