Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Leetcode Questions Solutions Explained 2
Rating: 4.5 out of 5(25 ratings)
3,758 students

Leetcode Questions Solutions Explained 2

Solving Microsoft, Google, Airbnb, Uber, Amazon interview questions
Created byKado Data
Last updated 9/2020
English

What you'll learn

  • Java Development
  • Technical interview preparation
  • Coding Interview preparation

Course content

1 section12 lectures1h 45m total length
  • Add Two Numbers | Google, Facebook, Microsoft interview question | Leetcode 212:41
  • Search in Rotated Sorted Array II | Google interview question Leetcode 8113:46
  • Fizz Buzz | Microsoft, Google, Amazon interview question | Leetcode 4125:18
  • Island Perimeter | Google, Facebook, Amazon interview question | Leetcode 4637:57
  • Split a String in Balanced Strings | Microsoft Interview Question leetcode 12214:33
  • Binary Tree Right Side View | Google, Facebook interview question | Leetcode 1999:05
  • Binary Tree Level Order Traversal | Google, Amazon question Leetcode 10213:20
  • Move Zeroes | Microsoft, Google , Facebook interview question | Leetcode 2836:24
  • Palindrome Linked List | Microsoft, Google interview question | Leetcode 2347:32

    Apply a two-pointer method to find the middle of a linked list, reverse the right half, and compare nodes to decide if it is a palindrome, as in LeetCode 234.

  • Reverse Integer | Microsoft, Google, Linkedin, Facebook question | Leetcode 78:09
  • Self Dividing Numbers | Microsoft, Google, Facebook question | Leetcode 7287:31
  • Find Pivot Index | Amazon, Microsoft, Airbnb interview question | Leetcode 7249:18

Requirements

  • Basic Data Structures and Algorithms

Description

Stop memorizing code. Start mastering the logic.

Landing a role at Google, Microsoft, Amazon, Uber, or Airbnb requires more than just a library of memorized solutions—it requires the ability to think on your feet. Most candidates fail because they study the syntax instead of the strategy.

In this course, I take you behind the scenes of high-stakes technical interviews using a whiteboard-first approach. We strip away the IDE and the "copy-paste" mentality to focus on the raw logic and mental frameworks used by top-tier engineers.

Why this course is different:

The Logic over Syntax: We deconstruct every problem on a whiteboard to ensure the "why" makes sense before we ever write a line of code.

Architectural Insight: Learn how to select the right data structures based on first principles, not just intuition.

The Communication Edge: I show you how to narrate your thought process—the #1 skill interviewers look for in a senior candidate.

Scalable Thinking: We don't just solve one problem; we learn the patterns that allow you to solve hundreds of similar variations.

Don't just practice; prepare. By the end of this course, you will have the confidence to walk into any interview room, pick up a marker, and explain your way to a "Hire" recommendation.


Who this course is for:

  • Beginner to Advanced Programmers