My ultimate guide to cracking the software engineering technical interviews. I break down the "data structures and algorithms" content I studied, the interview prep resources I used, some basic interviewing techniques, and the mindsets that helped me land jobs in the tech industry. A quick recap of this video: DATA STRUCTURES CONTENT: Loops and recursion Arrays and matrices Linked lists Queues, stacks, heaps, Sets and hash maps, Trees and binary search, Graphs, Depths first search, breadth first search, and backtracking Tries, Merge sort and quick sort OTHER HELPFUL CONTENT: Dynamic Programming (Memoization and Divide-and-Conquer) Problems with Multiple Pointers or Sliding Windows Greedy Algorithms, Logical/Mathematical proof techniques (contradiction, contrapositive, induction, cases), Object Oriented Programming (I recommend checking out Clean Code by Robert Martin, especially the sections on Single Responsibility Principle. Not SUPER important for interviews, but very good to know). RESOURCES: Even if you don't go to any of these colleges, might as well copy the curriculum at top universities, since they have proven to work and the content is mostly public anyway. CS61B and CS170 at UC Berkeley, CS50 at Harvard, 6.006 at MIT, 15-121 at Carnegie Mellon, or the appropriate classes at Waterloo, Stanford, CalTech, Princeton, etc. (not sure what the're called) Leetcode (I used Premium at times but it isn't necessary):| https://leetcode.com Data Structures sections on GeeksForGeeks: https://www.geeksforgeeks.org/data-structures/ Gayle Laakmann McDowell's video series on Youtube: https://www.youtube.com/watch?v=GKgAVjJxh9w&list=PLX6IKgS15Ue02WDPRCmYKuZicQHit9kFt&index=1 I 10/10 recommend this algorithms book (used at UC Berkeley for CS170): http://algorithmics.lsi.upc.edu/docs/Dasgupta-Papadimitriou-Vazirani.pdf https://instagram.com/mllwryn == MY GEAR == Camera with super fast autofocus + lens: https://amzn.to/2YCWD4x My sturdy budget tripod: https://amzn.to/2yyuSiX My $20 camera bag: https://amzn.to/2GMAeeM My $25 vlogging microphone: https://amzn.to/2Yje3HU The motorized standing desk in my room: https://amzn.to/2KgSgrV My ergonomic office/gaming chair: https://amzn.to/2YEBgjf If you're new here - Hi! my name is Chris Jereza. I like making fun videos and talking about Silicon Valley, software engineering careers, self-development, and lifestyle design. I'm a current student at UC Berkeley and I've recently done SWE internships at companies like Google, Facebook, Lyft, Bloomberg, and Amazon. If you're reading this, comment "Your descriptions are way too long"