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 3
Rating: 4.6 out of 5(18 ratings)
2,359 students

Leetcode Questions Solutions Explained 3

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

What you'll learn

  • coding interview
  • Coding Interview preparation
  • Java Development

Course content

1 section10 lectures1h 32m total length
  • Reverse Only Letters | Microsoft, Google, Linkedin interview | Leetcode 9178:34
  • Remove Duplicates from Sorted List | Google interview question Leetcode 834:57
  • Contiguous Array | Microsoft, Google, Facebook interview | Leetcode 52523:15
  • Kth Largest Element in an Array | Microsoft interview question | Leetcode 2156:09
  • Jewels and Stones | Microsoft, Google interview question | Leetcode 7715:11

    Count how many stones in S are jewels by checking each character against J, honoring case sensitivity and distinct jewels, using a simple linear scan.

  • Remove Linked List Elements | Microsoft, Facebook interview | Leetcode 2037:02
  • Best Time to Buy and Sell Stock | Microsoft, Facebook interview question 12111:31
  • Reverse String | Microsoft, Google, Linkedin interview question | Leetcode 3444:44
  • First Bad Version | Microsoft, Google, Facebook interview question | Leetcode 276:20
  • Product of Array Except Self | Linkedin, Google interview que. | Leetcode 23814:46

Requirements

  • Basic Data Structures and Algorithms

Description

Tired of feeling like technical interviews are a guessing game?

Top-tier companies like Microsoft, Google, Airbnb, Uber, and Amazon don’t just want to see your code—they want to see how you think. If you’ve been grinding LeetCode but still feel lost when the prompt changes, you’re likely memorizing the "what" instead of mastering the "why."

I created this course to bridge that gap. Using a whiteboard-first methodology, I strip away the complexity of code and draw out the logic of the world’s most famous interview questions. We don't just solve problems; we build mental blueprints.

The Core Pillars of This Course:

Visual Logic: See the algorithms come to life through diagrams that make abstract concepts feel concrete.

The "First Principles" Filter: Learn to ignore the noise and identify the core data structures needed for any problem.

Effective Articulation: Master the art of explaining your logic to an interviewer as you draw, a skill that separates "good" candidates from "hired" ones.

Pattern Recognition: Develop the instinct to see a problem and immediately know if it’s a sliding window, a greedy approach, or dynamic programming.

Stop memorizing scripts and start building solutions. By the end of these sessions, you won't just know how to solve these specific questions—you’ll have the engineering intuition to tackle any challenge with a marker in your hand and confidence in your voice.

Would you like this version to be more concise, or should I focus the next one on a specific "Success Result" (like landing a six-figure job)?

Who this course is for:

  • Beginner to Advanced Programmers