Google Coding Interview With a Microsoft Software Engineer

Sajjaad Khader · Intermediate ·💻 AI-Assisted Coding ·4d ago
Click this link to download Granola → https://go.granola.ai/sajjaad-khader In this video, I put a principal software engineer through a real Google-style coding interview question to break down how top engineers think, problem-solve, and optimize during technical interviews. 🚀 JOIN MY TECH COMMUNITY: SWE LAUNCHPAD Inside, you'll learn How to break Into tech with practical resources, job prep guidance, and real industry insights you won’t find in school. → https://swelaunchpad.com ✉️ TECH NEWSLETTER Discover the latest tech trends shaping the industry, unlock career tips, and access exclusive resources to stay competitive in tech. → https://sajjaad.substack.com/ 🗣️ INVITE ME TO SPEAK AT YOUR EVENT → https://forms.gle/p38f7Jqt7FjYWtYU7 🧑‍💻 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!) ⬇️ MY OTHER SOCIALS: 📸 Instagram: / https://www.instagram.com/sajjaad.khader/ 📱 TikTok: / https://www.tiktok.com/@sajjaadkhader 🌍 My website: https://sajjaad-s-site.thinkific.com/... TIMESTAMPS 0:00 - Google coding interview challenge 0:55 - The problem explained 3:10 - Building the first solution 6:44 - Creating helper functions 10:07 - Handling time differences 15:23 - Time and space complexity 16:33 - Testing the solution 17:37 - Optimizing the approach 20:27 - Building a faster solution 28:44 - Handling the final edge case 33:02 - Final test and wrap-up
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

The moment we realized our infrastructure was holding back our AI builders
Learn how to overcome infrastructure limitations holding back AI app scalability and iterate towards production-ready solutions
Dev.to AI
I stopped trusting Claude's code reviews, so I built a skill that puts my code on trial
Learn how to automate code reviews using AI and put your code on trial to ensure quality and accuracy
Dev.to · hekman316
AI's Daily Grind: Another Day, Another Line of Code
Learn how AI assists in everyday coding tasks, like debugging Python scripts, and how it takes pride in making developers' days easier
Dev.to AI
OpenAI Buys Ona To Run Codex Agents Inside Enterprise Clouds
OpenAI acquires Ona to run Codex agents in enterprise clouds, shifting focus from model quality to execution layer
Forbes Innovation

Chapters (11)

Google coding interview challenge
0:55 The problem explained
3:10 Building the first solution
6:44 Creating helper functions
10:07 Handling time differences
15:23 Time and space complexity
16:33 Testing the solution
17:37 Optimizing the approach
20:27 Building a faster solution
28:44 Handling the final edge case
33:02 Final test and wrap-up
Up next
What is Meld Studio Spark? AMA, Vibe coding, creating content 🚨
Derek Szyszka
Watch →