Code Interview Resources
Code Interview Resources
Resources
https://roadmap.sh/
https://github.com/ashishps1/awesome-leetcode-resources?tab=readme-ov-file
https://visualgo.net/en
https://www.techinterviewhandbook.org/ (https://github.com/yangshun/tech-
interview-handbook)
https://github.com/jwasham/coding-interview-university
https://github.com/donnemartin/system-design-primer /
https://www.designgurus.io/blog/system-design-primer-the-ultimate-guide
https://github.com/public-apis/public-apis
https://github.com/mtdvio/every-programmer-should-know
https://github.com/97-things/97-things-every-programmer-should-know
https://github.com/jordan-cutler/path-to-senior-engineer-handbook
Blind 75
Grind 169
SQL 45
Neetcode 150
Rosetta Code
Project Euler
https://github.com/Avinash987/Coding/tree/master
https://www.freecodecamp.org/news/functional-programming-in-javascript/
https://levelup.gitconnected.com/dont-just-leetcode-follow-the-coding-
patterns-instead-4beb6a197fdb
Resources 1
https://hackernoon.com/top-leetcode-patterns-for-faang-coding-interviews
https://www.designgurus.io/course-play/grokking-the-coding-
interview/doc/63ddad31ff57d05f33aceba8
https://www.freecodecamp.org/news/caching-vs-content-delivery-network/
The Syslog Handbook – How to Collect and Redirect Logs to a Remote Server
https://www.freecodecamp.org/news/what-is-syslog-handbook/
Regular Expressions (RegEx) in JavaScript – A Handbook for Beginners
https://www.freecodecamp.org/news/regex-in-javascript/
https://www.freecodecamp.org/news/statistics-for-data-scientce-machine-
learning-and-ai-handbook/#random-variables
Books to be Used
The Coding Book
Resources 2
Topics/Concepts
CAP Theorem: https://www.youtube.com/watch?v=--YbYCfMnxc
https://tigerabrodi.blog/deep-dive-into-http-caching
Resources 3
Microservices Explained: https://martinfowler.com/microservices/
Resources 4
Distributed Message Queue: https://blog.quastor.org/p/architecture-facebooks-
distributed-message-queue
Courses to Consider
https://www.educative.io/courses/grokking-coding-interview-patterns-python
https://www.educative.io/courses/system-design-interview-prep-crash-course
https://www.educative.io/courses/competitive-programming-intvw
Airbnb
Amazon
Asana
Atlassian
Resources 5
Bittorrent
Cloudera
Docker
Dropbox
eBay
GitHub
Groupon
Highscalability
Instacart
Mixpanel
Netflix
Nextdoor
PayPal
Quora
Salesforce
Shopify
Slack
Soundcloud
Spotify
Stripe
Resources 6
System design primer
Thumbtack
Uber
Resources 7