Master list of Free Resources

New beQs3
Dec 4, 2019 5 Comments

Copy and pasta what I found on reddit(https://www.reddit.com/r/cscareerquestions/comments/e4v755/master_list_of_free_resources/)
//////////////////////

With the holidays coming up, I wanted to share some mostly free resources (well the books and some courses aren't free) that I've used for preparation in the past. If you have any resources that worked for you, let me know and I'll add it onto this list. My goal is to create a master list so everyone knows about which resources might be helpful.

*Leetcode Question Sets:

https://leetcode.com/discuss/interview-question/352460/Google-Online-Assessment-Questions

https://leetcode.com/discuss/interview-question/344650/Amazon-Online-Assessment-Questions

https://www.teamblind.com/article/New-Year-Gift---Curated-List-of-Top-100-LeetCode-Questions-to-Save-Your-Time-OaM1orEU

https://medium.com/@koheiarai94/60-leetcode-questions-to-prepare-for-coding-interview-8abbb6af589e

https://h1ros.github.io/posts/coding/leetcode-top-100-problem-selection/

https://github.com/fterh/leetcode-curation-topical

https://github.com/liuchuo/LeetCode-Top100

*System Design:

System design template - https://leetcode.com/discuss/career/229177/My-System-Design-Template

System Design Primer

Grokking the System Design Interview *this isn't free but widely used

https://www.youtube.com/watch?v=iJLL-KPqBpM

*Behavioral/Deep-Dive:

https://www.youtube.com/watch?v=PJKYqLP6MRE

Amazon's official interview guide - https://www.amazon.jobs/en/landing_pages/in-person-interview

*General Interview Resources

Careercup

Glassdoor

Catalog of all FAANG interview information on Rooftop Slushie https://www.teamblind.com/article/Catalog-of-FAANG-interview-information-MRLji71n

https://www.freecodecamp.org/

*Books:

Cracking the Coding Interview by Gayle Laakmann McDowell (6th edition) https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/

Computer Science Distilled https://www.amazon.com/Computer-Science-Distilled-Computational-Problems/dp/0997316020

Distributed Systems for Fun and Profit - free book, 100 pages or so, but excellent content

Designing Data Intensive Applications by Martin Kleppman - this is a more in-depth book, and you can get it on Amazon/libgen

The Google Resume by Gayle Laakmann McDowell (1st edition)

Programming Interviews Exposed" by John Mongan, Noah Suojanen (3rd edition)

Elements of Programming Interviews" by Adnan Aziz, Tsung-Hsien Lee, and Amit Prakash (2nd edition)

System Design Primer" by Donne Martin

Grokking Algorithms (free to read online) https://www.manning.com/books/grokking-algorithms

*Courses

https://www.educative.io/courses/grokking-the-system-design-interview *this isn't free but widely used

https://www.educative.io/courses/grokking-dynamic-programming-patterns-for-coding-interviews *this isn't free but widely used

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/

https://www.youtube.com/watch?v=y62zj9ozPOM&list=PLhQjrBD2T3828ZVcVzEIhsHVgjANGZveu

*Blogs

Netflix tech blog - https://medium.com/netflix-techblog

Uber - https://eng.uber.com/

Twitter - https://blog.twitter.com/engineering/en_us.html

Airbnb - https://medium.com/airbnb-engineering

Airbnb - https://airbnb.io/

Here's a consolidated list of company-wise engineering blogs: https://github.com/kilimchoi/engineering-blogs

https://medium.com/outco

https://medium.com/@liyin2015

https://medium.com/@sourabreddy

https://github.com/donnemartin/system-design-primer

https://www.geeksforgeeks.org/

https://github.com/sindresorhus/awesome

https://github.com/liyin2015/Algorithms-and-Coding-Interviews

https://medium.com/leetcode-patterns

https://hackernoon.com/14-patterns-to-ace-any-coding-interview-question-c5bb3357f6ed

https://www.programcreek.com/2012/11/top-10-algorithms-for-coding-interview/

*Youtube channels/playlists that I found helpful:

Back to Back SWE - playlists https://www.youtube.com/channel/UCmJz2DV1a3yfgrR7GqRtUUA/playlists

Tushar Roy

happygirlzt

Nick White's Leetcode explanations - https://www.youtube.com/playlist?list=PLU_sdQYzUj2keVENTP0a5rdykRSgg9Wp-

Tushar Roy - https://www.youtube.com/user/tusharroy2525/playlists

mycodeschool - https://www.youtube.com/user/mycodeschool/playlists

Tech Dummies - https://www.youtube.com/channel/UCn1XnDWhsLS5URXTi5wtFTA/playlists

CS Dojo https://www.youtube.com/channel/UCxX9wt5FWQUAAz4UrysqK9A/playlists

Jeff Dean's talk at Stanford: www.youtube.com/watch?v=modXC5IWTJI

Building Billion user Load Balancer at Facebook: www.youtube.com/watch?v=bxhYNfFeVF4

Netflix Guide to Microservices: www.youtube.com/watch?v=CZ3wIuvmHeM

Amazon DynamoDB deep dive: www.youtube.com/watch?v=HaEPXoXVf2k

Abdul Bari’s Youtube Channel

Derek Banas tutorials https://www.youtube.com/user/derekbanas

*Intro to CS

https://github.com/ossu/computer-science

https://github.com/ForrestKnight/open-source-cs

https://upskillcourses.com/courses/essential-web-developer-course

comments

Want to comment? LOG IN or SIGN UP
TOP 5 Comments
  • Workday KrjW58
    FYI it’s just copy pasta or even copypasta not copy and pasta 😂
    Dec 4, 2019 1
    • New beQs3
      OP
      😂 thanks I'll leave it anyways
      Dec 4, 2019
  • New AwXg78
    Doing God’s work here 🙏
    Dec 4, 2019 0
  • New / Strategy
    NonCodeSW1

    New Strategy

    BIO
    program manager
    NonCodeSW1more
    This should be a pinned post for anyone logging into blind
    Dec 4, 2019 0
  • Expedia Group WBEs20
    That’s really very helpful, thanks a lot for putting it here 👍🏼
    Jan 13 0

Salary
Comparison

    Real time salary information from verified employees