Watch mock interviews with engineers from Google, Facebook, Netflix and more

We've hosted over 100K mock interviews and helped over 10K engineers get jobs at great companies. All interviews below are shared with permission from both participants, with the intent of helping others learn.

Categories

Company

See more

Language

See more
Java-Google-1
GOOGLE ENGINEER
Order statistic of an unsorted array
Intergalactic Avenger, a Google engineer, interviewed Supersonic Taco in Java
Java-LinkedIn-1
LINKEDIN ENGINEER
Reverse word in string
Space Dragon, a LinkedIn engineer, interviewed Ice Gyro in Java
Python-Airbnb-1
AIRBNB ENGINEER
Two sum
Recursive Beast, an Airbnb engineer, interviewed Adequate Penguin in Python
Go-Microsoft-1
MICROSOFT ENGINEER
Vertex distance order statistic
Indelible Raven, a Microsoft engineer, interviewed Massively Parallel Llama in Go
Java-Google-2
GOOGLE ENGINEER
Third order statistic of a set
Intergalactic Avenger, a Google engineer, interviewed Colossal Lizard in Java
C++-Airbnb-2
AIRBNB ENGINEER
Missing item list difference
The Legendary Artichoke, an Airbnb engineer, interviewed Supreme Werewolf in C++
Javascript-Google-3
GOOGLE ENGINEER
Longest common subsequence of two strings
Paisley Wallaby, a Google engineer, interviewed Stealthy Dictaphone in JavaScript
Javascript-Google-4
GOOGLE ENGINEER
Regular expression matcher
Paisley Wallaby, a Google engineer, interviewed Fresh Albatross in JavaScript
Python-Airbnb-4
AIRBNB ENGINEER
Missing item list difference
The Legendary Artichoke, an Airbnb engineer, interviewed Mammoth Avenger in Python
Javascript-Google-5
GOOGLE ENGINEER
Meeting hour optimization
Intergalactic Avenger, a Google engineer, interviewed Stealthy Werewolf in JavaScript
Python-Google-6
GOOGLE ENGINEER
Edit distance string comparison
Intergalactic Avenger, a Google engineer, interviewed The Mighty Eel in Python
Python-interviewing.io-1
INTERVIEWING.IO ENGINEER
String shuffle and analysis
Adequate Lobster, an interviewing.io engineer, interviewed Stateful Armadillo in Python
Python-Google-7
GOOGLE ENGINEER
Coin change
Intergalactic Avenger, a Google engineer, interviewed Festive Samurai in Python
C++-Google-8
GOOGLE ENGINEER
Closest coin
Intergalactic Avenger, a Google engineer, interviewed Sergeant Koala in C++
Python-Google-9
GOOGLE ENGINEER
Alien dictionary
Intergalactic Avenger, a Google engineer, interviewed Mighty Burrito in Python
Python-Microsoft-2
MICROSOFT ENGINEER
Vertex distance order statistic
Indelible Raven, a Microsoft engineer, interviewed Mythic Borogove in Python
Python-LinkedIn-2
LINKEDIN ENGINEER
Matching pairs
Admiral Velociraptor, a LinkedIn engineer, interviewed Dystopian Pizza in Python
Python-Netflix-1
NETFLIX ENGINEER
Binary array partition
Heuristic Panda, a Netflix engineer, interviewed Orange Storm in Python
Java-Netflix-2
NETFLIX ENGINEER
Recover binary search tree
Hot Broccoli, a Netflix engineer, interviewed Sterling Daemon in Java
Java-Google-10
GOOGLE ENGINEER
Regex matching
Paisley Wallaby, a Google engineer, interviewed Cashmere Panda in Java
Python-Slack-1
SLACK ENGINEER
Transformation dictionary
Spasmodic Pizza, a Slack engineer, interviewed Winter Griffin in Python
Python-Microsoft-3
MICROSOFT ENGINEER
Max consecutive sequence
Astronomic Avenger, a Microsoft engineer, interviewed Double Astrolabe in Python
Java-Google-11
GOOGLE ENGINEER
Delete nodes from tree
Talking Fox, a Google engineer, interviewed Kind Ibex in Java
Python-Google-12
GOOGLE ENGINEER
Partition array and public transportation
Electric Burrito, a Google engineer, interviewed Rocket Tiger in Python
Java-Microsoft-4
MICROSOFT ENGINEER
Regex matching
Strident Pumpkin, a Microsoft engineer, interviewed Benevolent Mammoth in Java
Java-Google-13
GOOGLE ENGINEER
Most frequent integer and pairs of integers sum
Paisley Wallaby, a Google engineer, interviewed Propitious Bear in Java
CSharp-Microsoft-5
MICROSOFT ENGINEER
List partition (quicksort)
Astronomic Avenger, a Microsoft engineer, interviewed Factual Hedgehog in CSharp
Java-Microsoft-6
MICROSOFT ENGINEER
K closest points
Indelible Raven, a Microsoft engineer, interviewed Inventive Wind in Java
Pseudocode-Google-14
GOOGLE ENGINEER
List backend
Intergalactic Avenger, a Google engineer, interviewed Aerodynamic Crocodile in Pseudocode
Javascript-Pivotal-Labs-1
PIVOTAL LABS ENGINEER
LRU Cache
Fearsome Sandwich, a Pivotal Labs engineer, interviewed Special Chameleon in JavaScript
Python-Microsoft-7
MICROSOFT ENGINEER
Reverse string
Indelible Raven, a Microsoft engineer, interviewed Swift Dinosaur in Python
Systems-Design-Google-15
GOOGLE ENGINEER
Distributed databases
Intergalactic Avenger, a Google engineer, interviewed Space Pheonix in System Design
Java-Google-16
GOOGLE ENGINEER
Max heap
Intergalactic Avenger, a Google engineer, interviewed Double Pizza in Java
Redcode-Google-17
GOOGLE ENGINEER
Defeat the enemy
Intergalactic Avenger, a Google engineer, interviewed Iron Gyroscope in Redcode
Javascript-Microsoft-8
MICROSOFT ENGINEER
K closest points
Indelible Raven, a Microsoft engineer, interviewed Nimble Pumpkin in JavaScript
System-Design-Google-18
GOOGLE ENGINEER
File parsing
Intergalactic Avenger, a Google engineer, interviewed The Incredible Hawk in System Design
C++-Microsoft-9
MICROSOFT ENGINEER
K closest points
Indelible Raven, a Microsoft engineer, interviewed Supreme Gyro in C++
Javascript-Google-19
GOOGLE ENGINEER
Memory efficient lookup
Intergalactic Avenger, a Google engineer, interviewed Samurai Razor in JavaScript
C++-Microsoft-10
MICROSOFT ENGINEER
K nearest points
Indelible Raven, a Microsoft engineer, interviewed Pseudo Gyroscope in C++
Python-Snap-1
SNAP ENGINEER
Deep copy linked list
DJ Cyclone, a Snap engineer, interviewed Massively Parallel Hedgehog in Python
Python-Salesforce-1
SALESFORCE ENGINEER
Make change
Epic Cheetah, a Salesforce engineer, interviewed Mighty Lemming in Python
Java-Facebook-2
FACEBOOK ENGINEER
Infinite binary print
Stateless Samurai, a Facebook engineer, interviewed Purple Hurricane in Java
Ruby-Shopify-1
SHOPIFY ENGINEER
Validate string against dictionary
Captain Hamburger, a Shopify engineer, interviewed Dystopian Corgi in Ruby
Python-Square-1
SQUARE ENGINEER
Threaded order of execution
Eponymous Squirrel, a Square engineer, interviewed Dystopian Sphinx in Python
Java-Google-20
GOOGLE ENGINEER
Highest peak
Ironic Bratwurst, a Google engineer, interviewed Analog Nebula in Java
Python-Apple-1
APPLE ENGINEER
Count islands
General Avenger, an Apple engineer, interviewed Phantom Dragon in Python
Go-LinkedIn-4
LINKEDIN ENGINEER
Falling leaves of a tree
Existential Crumpet, a LinkedIn engineer, interviewed Neuro Owl in Go
C++-Snap-2
SNAP ENGINEER
Copy list with random pointers
DJ Cyclone, a Snap engineer, interviewed Parallel Prism in C++
Java-LinkedIn-5
LINKEDIN ENGINEER
Contiguous subarray sum
Existential Crumpet, a LinkedIn engineer, interviewed Stochastic Buffalo in Java
Java-Square-2
SQUARE ENGINEER
Sleep sort
Eponymous Squirrel, a Square engineer, interviewed The Phenomenal Lemur in Java
C++-Snap-3
SNAP ENGINEER
Print linked list reverse
DJ Cyclone, a Snap engineer, interviewed Epic Rainbow in C++
JavaScript-LinkedIn-6
LINKEDIN ENGINEER
Two sum
Existential Crumpet, a LinkedIn engineer, interviewed Chaotic Pizza in JavaScript
Python-Microsoft-11
MICROSOFT ENGINEER
Merge linked lists in order
Astronomic Avenger, a Microsoft engineer, interviewed Efficacious Pirate in Python
Python-JPMorgan-1
JPMORGAN ENGINEER
Smallest sufficient substring
Stochastic Robot, a JPMorgan engineer, interviewed Supreme Armadillo in Python
C++-Google-21
GOOGLE ENGINEER
Alien dictionary
Elemental Pigeon, a Google engineer, interviewed Samurai Unicorn in C++
JavaScript-Microsoft-12
MICROSOFT ENGINEER
Subarray sum equals K
Magnetic Rainbow, a Microsoft engineer, interviewed Winter Squirrel in JavaScript
Java-Google-22
GOOGLE ENGINEER
Walls and gates
Spasmodic Awesome, a Google engineer, interviewed Hot Gyro in Java
Python-Microsoft-13
MICROSOFT ENGINEER
LRU cache
Admiral Lambda, a Microsoft engineer, interviewed Inventive Lizard in Python
CSharp-Google-23
GOOGLE ENGINEER
Maximum sum subarray
Epic Iguana, a Google engineer, interviewed Awesome Llama in CSharp
Java-Fireeye-1
FIREEYE ENGINEER
Three sum
Warp Dromedary, a FireEye engineer, interviewed Samurai Loris in Java
Python-Walmart-1
WALMART ENGINEER
Permutation in string
Mythic Unicorn, a Walmart engineer, interviewed Phantom Storm in Python
Java-Wurl-1
WURL, INC ENGINEER
Evaluate Unix path
Intrepid Hawk, a Wurl, Inc engineer, interviewed Spasmodic Pheasant in Java
Java-Microsoft-14
MICROSOFT ENGINEER
K closest points
Indelible Raven, a Microsoft engineer, interviewed Inventive Wind in Java
System-Design-Microsoft-15
MICROSOFT ENGINEER
Unique ID generation
Invincible Cloud, a Microsoft engineer, interviewed Golden Possum in System Design
C++-Google-24
GOOGLE ENGINEER
Alien Dictionary
Contrarian Burrito, a Google engineer, interviewed Teflon Artichoke in C++
Python-VMWare-1
VMWARE ENGINEER
Linked list intersection
The Masked Hedgehog, a VMWare engineer, interviewed Ghost Armadillo in Python
Java-MathWorks-1
MATHWORKS ENGINEER
Verify rotated integer
Jocular Panther, a MathWorks engineer, interviewed Quantum Tetrahedron in Java
Python-Walmart-2
WALMART ENGINEER
String permutation
Mythic Unicorn, a Walmart engineer, interviewed Phantom Storm in Python
Python-interviewingio-1
INTERVIEWING.IO ENGINEER
Print k largest elements
The Incredible Croc, an interviewing.io engineer, interviewed Quantum Cheetah in Python
C++-Facebook-3
FACEBOOK ENGINEER
Prefix pairs
Mechanical Llama, a Facebook engineer, interviewed Supreme Beast in C++
Python-Snowflake-1
SNOWFLAKE ENGINEER
Decode string
Supreme Kraken, a Snowflake engineer, interviewed Stealthy Hawk in Python
Python-Samsung-1
SAMSUNG ENGINEER
Bipartite graph
Kind Dragon, a Samsung engineer, interviewed Ghost Armadillo in Python
Python-Facebook-4
FACEBOOK ENGINEER
XML parser
Mighty Jaguar, a Facebook engineer, interviewed Warm Dingo in Python
Python-Google-25
GOOGLE ENGINEER
Binary tree upside down
Ferocious Chameleon, a Google engineer, interviewed Occam's Malamute in Python
Python-Capital-One-1
CAPITAL ONE ENGINEER
Paint house price
Occam's Pizza, a Capital One engineer, interviewed Paisley Hex in Python
C++-Microsoft-16
MICROSOFT ENGINEER
Odd even tree
Mighty Hamburger, a Microsoft engineer, interviewed Sartorial Jaguar in C++
Python-FAANG-1
FAANG ENGINEER
Max people alive
Tea-Smoked Platypus, a FAANG engineer, interviewed Green Robot in Python
C++-FAANG-2
FAANG ENGINEER
Target powerset sums
Chaotic Llama, a FAANG engineer, interviewed Aerodynamic Hobbit in C++
Python-FAANG-3
FAANG ENGINEER
Max water in well
Festive Tsunami, a FAANG engineer, interviewed Adequate Gyroscope in Python
Python-Facebook-5
FACEBOOK ENGINEER
Tree serialization
Mechanical Llama, a Facebook engineer, interviewed Kind Dragon in Python
Python-FAANG-4
FAANG ENGINEER
Longest palindromic substring
Occam's Unicorn, a FAANG engineer, interviewed Tea-Smoked Gyro in Python
Java-Apple-2
APPLE ENGINEER
Max contiguous subarray
Mutable Alligator, an Apple engineer, interviewed Steampunk Dolphin in Java
Python-FAANG-5
FAANG ENGINEER
Split array sum equally
Atomic Snow, a FAANG engineer, interviewed Verdant Gyroscope in Python
Python-Facebook-6
FACEBOOK ENGINEER
Count max fruit
Digital Raven, a Facebook engineer, interviewed Sensible Bassoon in Python
Python-Apple-3
APPLE ENGINEER
Longest increasing path
Mutable Alligator, an Apple engineer, interviewed Swift Pigeon in Python
Python-FAANG-6
FAANG ENGINEER
Efficient sampler
Orange Malamute, a FAANG engineer, interviewed Verdant Gyroscope in Python
Python-Facebook-7
FACEBOOK ENGINEER
XML Parser
Mighty Jaguar, a Facebook engineer, interviewed Redolent Broccoli in Python
Java-Spotify-1
SPOTIFY ENGINEER
Even palindrome generator
The Benevolent Enigma, a Spotify engineer, interviewed Spasmodic Donut in Java
C++-FAANG-7
FAANG ENGINEER
Longest non-repeating character substring
Flannel Artichoke, a FAANG engineer, interviewed Ghost Koala in C++
Python-Google-26
GOOGLE ENGINEER
Print folder structure
Astronomic Koala, a Google engineer, interviewed Intrepid Broccoli in Python
C++-Snowflake-2
SNOWFLAKE ENGINEER
ID generator
Winged Avenger, a Snowflake engineer, interviewed Ghost Koala in C++
Python-Amazon-20
FAANG ENGINEER
Nodes in complete binary tree
The Inimitable Thunderstorm, a FAANG engineer, interviewed Fluorescent Tortoise in Python
Python-FAANG-8
FAANG ENGINEER
Extract leaves from tree
Rocket Samurai, a FAANG engineer, interviewed Epic Gargoyle in Python
System-Design-FAANG-9
FAANG ENGINEER
Design LeetCode
Metal Cephalopod, a FAANG engineer, interviewed Electric Tetrahedron in System Design
Rust-FAANG-10
FAANG ENGINEER
Minimum room count
Rocket Samurai, a FAANG engineer, interviewed Professor Squirrel in Rust
Python-Facebook-8
FACEBOOK ENGINEER
Palindrome one character removed
Clandestine Hamburger, a Facebook engineer, interviewed Aerodynamic Raven in Python
Rust-Google-27
GOOGLE ENGINEER
K nearest restaurants
Immutable Automaton, a Google engineer, interviewed Professor Squirrel in Rust
Java-Google-28
GOOGLE ENGINEER
Employee Hierarchy
Electric Avenger, a Google engineer, interviewed Massive Chameleon in Java
System-Design-Facebook-9
FACEBOOK ENGINEER
Design Online Judge
Digital Cactus, a Facebook engineer, interviewed Aerodynamic Tortoise in System Design
Python-Google-29
GOOGLE ENGINEER
Split Array Largest Sum
Ferocious Sandwich, a Google engineer, interviewed Immutable Catamaran in Python
Javascript-FAANG-11
FAANG ENGINEER
Word Search
Crafty Lobster, a FAANG engineer, interviewed Silver Fox in JavaScript
Python-Facebook-10
FACEBOOK ENGINEER
Odd Even Linked List
Quantum Wolf, a Facebook engineer, interviewed Purple Griffin in Python
Java-FAANG-12
FAANG ENGINEER
What are my friends buying
Orange Malamute, a FAANG engineer, interviewed The Incredible Squirrel in Java
Python-Microsoft-18
MICROSOFT ENGINEER
Currency Conversion
Winter Pumpkin, a Microsoft engineer, interviewed Crimson Almond in Python
Python-FAANG-13
FAANG ENGINEER
Longest Substring With Maximum K Distinct Characters
Imperative Broccoli, a FAANG engineer, interviewed Sagacious Astrolabe in Python
Python-Microsoft-19
MICROSOFT ENGINEER
Sneak to Exit Grid with Guards and Obstacles
Stateless Donut, a Microsoft engineer, interviewed Hot Elephant in Python
System-Design-FAANG-14
FAANG ENGINEER
Designing WhatsApp
Flannel Artichoke, a FAANG engineer, interviewed Dialectic Avalanche in System-Design
Swift-Facebook-11
FACEBOOK ENGINEER
Odd Even Linked List
Quantum Wolf, a Facebook engineer, interviewed Serpentine Hawk in Swift
System-Design-FAANG-15
FAANG ENGINEER
Image Filter Service
The Inimitable Thunderstorm, a FAANG engineer, interviewed Nihilistic Hawk in System Design
Java-Microsoft-20
MICROSOFT ENGINEER
Word transformation search
The Legendary Avenger, a Microsoft engineer, interviewed Concomitant Coyote in Java
Python-Microsoft-21
MICROSOFT ENGINEER
Non-decreasing Array
The Legendary Avenger, a Microsoft engineer, interviewed Winter Penguin in Python
Javascript-FAANG-16
FAANG ENGINEER
Confusable auction numbers
Sly Chinchilla, a FAANG engineer, interviewed Fresh Bear in JavaScript
Java-FAANG-17
FAANG ENGINEER
Reconstruct Itinerary
Recursive Werewolf, a FAANG engineer, interviewed Wandering Nougat in Java
Java-FAANG-18
FAANG ENGINEER
Longest Path Direct Graph
Red Maelstrom, a FAANG engineer, interviewed Stochastic Hurricane in Java
Python-Google-30
GOOGLE ENGINEER
Minimum cost to construct string
Rocket Wind, a Google engineer, interviewed Secret Lobster in Python
Python-Facebook-12
FACEBOOK ENGINEER
Remove Nth Node From End of List
Laser Tardigrade, a Facebook engineer, interviewed Massively Parallel Nougat in Python
System-Design-Google-31
GOOGLE ENGINEER
Design a free food app
Red Maelstrom, a Google engineer, interviewed Immutable Penguin in System Design
Ready to practice with a mock interview?

Book mock interviews with engineers from Google, Facebook, Amazon, or other top companies. Get detailed feedback on exactly what you need to work on. Everything is fully anonymous.

Computer Dude