Cracking the technical coding interview is one of the most important steps to becoming a software engineer, and I did it in under 3 months as a freshman in college. In this video I lay out a roadmap to study for the coding interview and walk through how I would solve these problems.
🏆 INTERN SUCCESS ACADEMY
The COMPLETE Program for landing an internship at a top tech company in which I help you PERFECT your resume, linkedin, behavioral interview, and technical skills
→ https://sajjaad-s-site.thinkific.com/courses/land-tech-job
🧑💻 LEARN TO CODE:
Learn to code with bite-sized projects and an AI-bot to help answer your queries. I recommend you start with their python module, then check out java and javascript.
→ https://coddy.tech/ (It's FREE, but you can use the code SAJYT for 20% off of premium features!)
📄 FREE Resume Review
→ https://sajjaad-s-site.thinkific.com/courses/land-tech-job
🍿 WATCH NEXT:
I Asked Google Software Engineers How To Get Hired
https://youtu.be/5TTt3KuVq0Y?si=Tc0sxTkrQKS5Ttae
⬇️ MY OTHER SOCIALS:
📸 Instagram: https://www.instagram.com/sajjaad.khader/
📱 TikTok: https://www.tiktok.com/@sajjaadkhader
🌍 My website: https://sajjaad-s-site.thinkific.com/courses/land-tech-job
Chapters
00:00 I Cracked the Coding Interview in Under 3 Months
00:17 Coming Up…
00:25 Easy Coding Interview Questions
01:13 How to Prepare for the Questions
02:00 Dealing With Curveball Questions
02:59 Medium Level Interview Questions
03:18 How I Learned Data Structures & Algorithms
04:43 The Math Behind Data Structures & Algorithms: Big-O Notations
05:54 Big-O Cheat Sheet
06:38 LeetCode Prep for the Coding Interview
07:44 Step 1 - Coding Interview
08:17 Step 2 - Coding Interview
09:31 Debugging Incorrect Test Cases
10:06 Step 3 - Coding Interview
10:36 A Resource for Practicing Alone
12:26 Optimizing for Time Complexity in the Code
14:07 Solution Explanation
15:11 Hard Level Interview Questions