Recent Interview Questions
Latest interview questions from all companies
File Parsing System
Asked at Affirm
Implement RandomizedSet Class
Asked at Affirm
Design Google Calendar
Asked at Google
Spreadsheet Cell System
Asked at OpenAI
Priority Data Structure
Asked at OpenAI
OpenAI Applied AI (ChatGPT Backend) Interview Experience
Asked at OpenAI
Design Amazon's Shopping Cart
Asked at Amazon
Amazon System Design Questions
Asked at Amazon
MockHashMap with Load Measurement
Asked at Databricks
Web Crawler Design
Asked at Databricks
Money Transfer Optimization
Asked at Stripe
Account Balance Manager: StripePay Backend
Asked at Stripe
Calendar Application Design
Asked at Ramp
Currency Exchange CLI Tool
Asked at Ramp
User Location Tracker
Asked at Ramp
Dynamic React Component
Asked at Ramp
Case Style Converter
Asked at Ramp
Door Access Control System
Asked at Ramp
Message Reaction System
Asked at Discord
Game Matchmaking System
Asked at Discord
Battleship Game Implementation
Asked at Square
Advanced Calculator Implementation
Asked at Square
Custom Encoding Decoder
Asked at Square
Planet Destruction System
Asked at Square
Tournament Schedule Generator
Asked at Square
River Crossing Puzzle
Asked at Square
Plant Growth Simulator
Asked at Square
Random Pairing Generator
Asked at Square
Payment Analytics Queries
Asked at Square
Pig Latin Transformer
Asked at Square
Friend Recommendation System
Asked at Square
Sock Matching Algorithm
Asked at Square
Ball Game Simulator
Asked at Square
Working Hours Analyzer
Asked at Square
Tournament Bracket Generator
Asked at Square
Content Moderation Email Generator
Asked at Roblox
Path Sum in Binary Tree
Asked at Roblox
Distributed Data Processing
Asked at Anthropic
Distributed Mode and Median Calculation
Asked at Anthropic
Anagram Search
Asked at SoFi
Asteroids Collision
Asked at SoFi
Binary Search Tree Operations
Asked at SoFi
Content Moderation System
Asked at SoFi
Character Replacement Problem
Asked at SoFi
Minimum Difference Pairs
Asked at SoFi
Domain Rate Limiter
Asked at SoFi
Reverse Linked List
Asked at SoFi
Second Largest Element
Asked at SoFi
Shortest Distinct Substring
Asked at SoFi
Word Ladder
Asked at SoFi
Almost Palindrome Check
Asked at Whatnot
First Bad Version
Asked at Whatnot
Group Anagrams
Asked at Whatnot
K Closest Points to Origin
Asked at Whatnot
Minimum Window Substring
Asked at Whatnot
Number of Islands
Asked at Whatnot
Product Strategy & Growth Discussion
Asked at Whatnot
Best Time to Buy and Sell Stock Series
Asked at Chime
Browser Tab Navigation
Asked at Chime
Food Ratings System
Asked at Chime
Find Missing Number
Asked at Chime
Building View Finder
Asked at Chime
Dictionary Phone Number Combinations
Asked at Chime
Longest Increasing Path in Matrix
Asked at Chime
Maximum Performance of a Team
Asked at Chime
Most Destructive Mine
Asked at Chime
Number of Islands
Asked at Chime
Maximum Unique Flavors
Asked at Chime
Sentence Screen Fitting
Asked at Chime
Spiral Matrix Generation
Asked at Chime
House Robber
Asked at Chime
Valid Sudoku
Asked at Chime
Word Search with Revisits
Asked at Chime
Project Completion Date Calculator
Asked at Airtable
Keyword Highlighting System
Asked at Figma
Interview Experience at Upstart
Asked at Upstart
Catch Cheaters - Part 1
Asked at Karat
Catch Cheaters - Part 2
Asked at Karat
Log Analysis System
Asked at Karat
Array Mutation Challenge
Asked at CodeSignal
Character Cascade Builder
Asked at CodeSignal
Card Hand Validation
Asked at CodeSignal
Count Valid Words from String
Asked at CodeSignal
Game Field Matrix Puzzle
Asked at CodeSignal
Memory Allocation System
Asked at CodeSignal
Phone Number to Words Converter
Asked at CodeSignal
Worker Hours Registration System
Asked at CodeSignal
CodeSignal Question 1
Asked at CodeSignal
CodeSignal Question 2
Asked at CodeSignal
2048 Game Implementation
Asked at Asana
Jigsaw Puzzle Design
Asked at Asana
LRU Cache Implementation
Asked at Asana
Product of Array Except Self
Asked at Asana
Validate Binary Search Tree
Asked at Asana
K Closest Points to Origin
Asked at Asana
Maximum Subarray
Asked at Asana
Count of Matches in Tournament
Asked at Asana
Adaptive Video Streaming Client
Asked at Jane Street
Snake Game Implementation
Asked at Jane Street
Text Editor Backend Design
Asked at Jane Street
Buying Chairs Problem
Asked at Confluent
Minimum Health for Gaming
Asked at Confluent
Sudoku Validator and Solver
Asked at Confluent
Wildcard Pattern Matching
Asked at Confluent
Swipe Left Implementation
Asked at Palantir
Yahoo Interview Experience
Asked at Yahoo
Yahoo Summer Intern Full-Stack Interview
Asked at Yahoo
Yahoo Phone Interview
Asked at Yahoo
Configurable Cache Layer
Asked at Patreon
Merge Overlapping Intervals
Asked at Patreon
Concurrent Function Rate Limiter
Asked at Patreon
Random Number Generator
Asked at Patreon
API Rate Limiter Design
Asked at Patreon
Average Travel Time Calculator
Asked at Instacart
Versioned Key-Value Store
Asked at Instacart
Size of Friend Groups
Asked at DoorDash
Airplane Tickets Cost Estimation
Asked at DoorDash
HashMap with Expiration
Asked at MongoDB
Sorted Array Square
Asked at MongoDB
Array Intersection
Asked at MongoDB
Merge K Sorted Lists
Asked at MongoDB
Linked HashMap Implementation
Asked at MongoDB
Lowest Common Ancestor with Parent
Asked at MongoDB
LRU Cache Implementation
Asked at MongoDB
Read/Write Lock Implementation
Asked at MongoDB
Pattern Matching with Plus
Asked at MongoDB
Top Players by Score
Asked at MongoDB
Find Smallest Greater Elements
Asked at MongoDB
MedianFinder Implementation
Asked at Pinterest
Prefix Search Implementation
Asked at Pinterest
Maximum Visible Pins
Asked at Pinterest
Count and Say Sequence
Asked at Pinterest
Store Reservation System
Asked at Pinterest
Hit Counter Implementation
Asked at Reddit
Word Ladder Implementation
Asked at Reddit
Task Management System UI (2024 Frontend OA)
Asked at Coinbase
Cryptocurrency Exchange Calculator
Asked at Coinbase
Credit Card Approval System
Asked at Coinbase
Behavioral Interview
Asked at Coinbase
Server Cost Optimization
Asked at TikTok
TikTok SWE Online Assessment (11.20-11.24)
Asked at TikTok
Implement Time Tracking System
Asked at Workday
Basic Calculator Implementation
Asked at Glean
Simple Database System
Asked at Glean
Chocolate Distribution
Asked at Glean
Balance Parentheses
Asked at Glean
Cool String Verification
Asked at Bloomberg
Shuffle Multiple Card Decks
Asked at Bloomberg
Stock Transaction Aggregator
Asked at Bloomberg
Deepest Parentheses Extraction
Asked at Bloomberg
Valid Frequency String Check
Asked at Bloomberg
Insert Delete GetRandom O(1)
Asked at Bloomberg
Meeting Time Overlap Counter
Asked at Samsara
Merge Overlapping Intervals
Asked at Samsara
LRU Cache Implementation
Asked at Samsara
Set Game Implementation
Asked at Samsara
Implement BufferedFile Class
Asked at Datadog
Implement Unix Command rm -rf
Asked at Datadog
Product Recommendation System
Asked at Wayfair
Card Set Detection
Asked at Jump Trading
Card Set Detection
Asked at Jump Trading
Jump Trading System Design
Asked at Jump Trading
Contact Tracing System Design
Asked at Netflix
Warehouse Shortest Path
Asked at Netflix
Video Commerce System Design
Asked at Netflix
Netflix Infrastructure Interview Experience (2024)
Asked at Netflix