PracHub
QuestionsExperienceLearningGuidesInterview PrepGreen Card
PracHub

Master your tech interviews with 10,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Green Card Tracker
  • Premium
  • Practice with AI agents
  • For Universities

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • Interview Experiences
  • SQL Questions
  • AI Coding Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.

Tech Interview Questions

Practice the exact questions companies are asking right now.

Questions
11.9k
Companies
569
Updated
10.02.2026
11.9k Questions 569 Companies10.02.2026
PLTCHK testimonial
PLTCHK

"I got asked a hardcore MCM DP question and I saw it on PracHub as well. Solved that question in 5 minutes. Without PracHub I doubt I could solve it in 5 hours. Though somehow didn't get hired, perhaps I guess I solved it too fast? /s"

_The_TaNk_ testimonial
_The_TaNk_

"Believe me i'm a student here jn US. Recently interviewed for MSFT. They asked me exact question from PracHub. I saw it the night before and ignored it cause why waste time on random sites. I legit wanna go back and redo this whole thing if I had chance. Not saying will work for everyone but there is certainly some merit to that website. And i'm gonna use it in future prep from now on like lc tagged"

Chris testimonial
ChrisSenior SWE, LinkedIn

"10 years of experience but never worked at a top company. PracHub's senior-level questions helped me break into FAANG at 35. Age is just a number."

sleepy33 testimonial
sleepy33

"I was skeptical about the 'real questions' claim, so I put it to the test. I searched for the exact question I got grilled on at my last Meta onsite... and it was right there. Word for word."

Jake testimonial
JakeSenior ML Engineer, Lyft

"Got a Google recruiter call on Monday, interview on Friday. Crammed PracHub for 4 days. Passed every round. This platform is a miracle worker."

nuggetlord testimonial
nuggetlord

"I've used LC, Glassdoor, and random Discords. Nothing comes close to the accuracy here. The questions are actually current — that's what got me. Felt like I had a cheat sheet during the interview."

Carlos testimonial
CarlosFull Stack, Shopify

"The solution quality is insane. It covers approach, edge cases, time complexity, follow-ups. Nothing else comes close."

boba.tea.vibes testimonial
boba.tea.vibes

"Legit the only resource you need. TC went from 180k -> 350k. Just memorize the top 50 for your target company and you're golden."

Andy testimonial
AndySWE-II, Google

"PracHub Premium for one month cost me the price of two coffees a week. It landed me a $280K+ starting offer."

couchpotato99 testimonial
couchpotato99

"Literally just signed a $600k offer. I only had 2 weeks to prep, so I focused entirely on the company-tagged lists here. If you're targeting L5+, don't overthink it."

Shruti testimonial
ShrutiData Engineer, Salesforce

"Coaches and bootcamp prep courses cost around $200-300 but PracHub Premium is actually less than a Netflix subscription. And it landed me a $178K offer."

midnightramen testimonial
midnightramen

"I honestly don't know how you guys gather so many real interview questions. It's almost scary. I walked into my Amazon loop and recognized 3 out of 4 problems from your database."

Bianca testimonial
BiancaFrontend Eng, Figma

"Discovered PracHub 10 days before my interview. By day 5, I stopped being nervous. By interview day, I was actually excited to show what I knew."

tambrahm007 testimonial
tambrahm007

"I recently cleared Uber interviews (strong hire in the design round) and all the questions were present in prachub."

toa testimonial
toa

"The search is what sold me. I typed in a really niche DP problem I got asked last year and it actually came up, full breakdown and everything. These guys are clearly updating it constantly."

PLTCHK testimonial
PLTCHK

"I got asked a hardcore MCM DP question and I saw it on PracHub as well. Solved that question in 5 minutes. Without PracHub I doubt I could solve it in 5 hours. Though somehow didn't get hired, perhaps I guess I solved it too fast? /s"

_The_TaNk_ testimonial
_The_TaNk_

"Believe me i'm a student here jn US. Recently interviewed for MSFT. They asked me exact question from PracHub. I saw it the night before and ignored it cause why waste time on random sites. I legit wanna go back and redo this whole thing if I had chance. Not saying will work for everyone but there is certainly some merit to that website. And i'm gonna use it in future prep from now on like lc tagged"

Chris testimonial
ChrisSenior SWE, LinkedIn

"10 years of experience but never worked at a top company. PracHub's senior-level questions helped me break into FAANG at 35. Age is just a number."

sleepy33 testimonial
sleepy33

"I was skeptical about the 'real questions' claim, so I put it to the test. I searched for the exact question I got grilled on at my last Meta onsite... and it was right there. Word for word."

Jake testimonial
JakeSenior ML Engineer, Lyft

"Got a Google recruiter call on Monday, interview on Friday. Crammed PracHub for 4 days. Passed every round. This platform is a miracle worker."

nuggetlord testimonial
nuggetlord

"I've used LC, Glassdoor, and random Discords. Nothing comes close to the accuracy here. The questions are actually current — that's what got me. Felt like I had a cheat sheet during the interview."

Carlos testimonial
CarlosFull Stack, Shopify

"The solution quality is insane. It covers approach, edge cases, time complexity, follow-ups. Nothing else comes close."

boba.tea.vibes testimonial
boba.tea.vibes

"Legit the only resource you need. TC went from 180k -> 350k. Just memorize the top 50 for your target company and you're golden."

Andy testimonial
AndySWE-II, Google

"PracHub Premium for one month cost me the price of two coffees a week. It landed me a $280K+ starting offer."

couchpotato99 testimonial
couchpotato99

"Literally just signed a $600k offer. I only had 2 weeks to prep, so I focused entirely on the company-tagged lists here. If you're targeting L5+, don't overthink it."

Shruti testimonial
ShrutiData Engineer, Salesforce

"Coaches and bootcamp prep courses cost around $200-300 but PracHub Premium is actually less than a Netflix subscription. And it landed me a $178K offer."

midnightramen testimonial
midnightramen

"I honestly don't know how you guys gather so many real interview questions. It's almost scary. I walked into my Amazon loop and recognized 3 out of 4 problems from your database."

Bianca testimonial
BiancaFrontend Eng, Figma

"Discovered PracHub 10 days before my interview. By day 5, I stopped being nervous. By interview day, I was actually excited to show what I knew."

tambrahm007 testimonial
tambrahm007

"I recently cleared Uber interviews (strong hire in the design round) and all the questions were present in prachub."

toa testimonial
toa

"The search is what sold me. I typed in a really niche DP problem I got asked last year and it actually came up, full breakdown and everything. These guys are clearly updating it constantly."

Showing 20 results
Airbnb logo
Airbnb
Medium
Data Engineer

Model Cumulative Booking Metrics and First and Last Booking Times

Design a data model for booking metrics that supports cumulative reporting and the first and most recent booking times. Explain how the stored facts a...

System DesignDimensional Modeling
2
0
18 people solved
Sep 4, 2026
Google logo
Google
Medium
Software Engineer Locked

Compute Entity Size and Validate a Hierarchical File System

Compute the total size of a file or directory, then define and audit a valid hierarchical filesystem. The solution covers iterative traversal, cycle d...

Software Engineering Fundamentals
6
0
67 people solved
Aug 30, 2026
IBM logo
IBM
Medium
Software Engineer

Function Signature Lookup with Exact and Variadic Parameter Matching

An IDE needs a lookup engine for function signatures. Each registered function has a name, an ordered list of parameter types, and a flag that says wh...

Coding & AlgorithmsArrays & Strings
1
0
12 people solved
Sep 13, 2026
DoorDash logo
DoorDash
Medium
Software Engineer

Design a resilient bootstrap API

Design a Resilient Bootstrap API When a client app loads, it needs to fetch everything required to render the first screen in a single call. That data...

System DesignFault Tolerance & FailoverAPI Design
200
1
2980 people solved
Feb 13, 2026
Rippling logo
Rippling
Medium
Software Engineer AI Locked

Implement Article Vote Tracking

This question evaluates data structures, state-management, and algorithmic skills for tracking per-user votes, detecting vote flips, maintaining a mos...

Coding & AlgorithmsData Structure Design
21
1
283 people solved
May 14, 2026
Rippling logo
Rippling
Hard
Software Engineer

Explain How AI Supports Your Design and Coding Work

Which AI tools do you use, and how do they support your design and code-implementation work? Explain how you check their output before relying on it. ...

Behavioral & LeadershipTesting & Quality
1
0
12 people solved
Sep 13, 2026
Lyft logo
Lyft
Medium
Software EngineerSenior+

Minimum Window Substring with Repeated Required Characters

Implement minimum_window(s, t) to return the shortest contiguous substring of s containing every character in t with at least its required multiplicit...

Coding & AlgorithmsTwo Pointers & Sliding Window
3
0
35 people solved
Sep 8, 2026
OpenAI logo
OpenAI
Medium
Software Engineer Locked

Implement a Distributed Rate Limiter

This question evaluates a candidate's ability to design and implement a distributed rate-limiting mechanism, testing knowledge of distributed systems,...

Coding & AlgorithmsRate Limiting
43
0
339 people solved
May 25, 2026
DoorDash logo
DoorDash
Medium
Software Engineer

Investigate a Surge of Incorrect-Delivery Complaints at Scale

A manager reports that customer support has received a sudden surge of complaints about incorrectly delivered orders, affecting thousands of orders, a...

Behavioral & LeadershipReliability & SRE
2
0
19 people solved
Sep 5, 2026
Jane Street logo
Jane Street
Medium
Software Engineer Locked

Implement a Circular Buffer

This question evaluates understanding of data structures and buffer management, specifically FIFO semantics, fixed-capacity storage, wraparound indexi...

Coding & AlgorithmsData Structure Design
42
0
555 people solved
May 20, 2026
Figma logo
Figma
Medium
Machine Learning Engineer Locked

Clarify a BERT Keyphrase Span-Extraction Task

Clarify a BERT keyphrase span-extraction task by recovering its interface, tokenizer and offset rules, valid spans, outputs, tests, and conditional im...

Machine Learning
5
0
45 people solved
Aug 25, 2026
Apple logo
Apple
Medium
Software Engineer

Solve 15 common Apple coding questions

The post summarizes high-frequency coding problems reported for Apple Software Engineer interviews. Practice the following algorithm and data-structur...

Coding & Algorithms
78
0
577 people solved
Jan 30, 2026
Uber logo
Uber
Hard
Software Engineer

Design a Real-Time Top-K Ranking System

Design an object-oriented, real-time Top-K ranking system. The system continuously receives score updates for a large set of entities — for example us...

Software Engineering FundamentalsData Structure DesignConcurrency
438
2
5733 people solved
May 2, 2026
Apple logo
Apple
Medium
Machine Learning EngineerSenior+

Choose File Storage Tiers Using Access Predictions

Design a method for choosing the storage tier for a user's file when tiers have different storage and access costs. The interview frames future file a...

ML System DesignModel EvaluationSupervised Learning
3
0
32 people solved
Aug 24, 2026
ByteDance logo
ByteDance
Easy
Site Reliability Engineer Locked

Triage a Suddenly Slow Production Service

Triage a production service whose latency suddenly increased by scoping impact and comparing healthy and unhealthy dimensions. The solution connects t...

Software Engineering Fundamentals
5
0
38 people solved
Sep 1, 2026
DoorDash logo
DoorDash
Medium
Software Engineer Locked

Design a Resilient Bootstrap API Aggregator

Design a bootstrap endpoint that accepts userId. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and ...

Software Engineering FundamentalsAPI DesignConcurrency
27
0
188 people solved
Aug 3, 2026
Aim Intelligent Machine logo
Aim Intelligent Machine
Medium
Software EngineerSenior+

Merge Overlapping Closed Intervals into a Sorted Disjoint List

Given a collection of closed integer intervals, merge every group of overlapping intervals and return the resulting disjoint intervals sorted by start...

Coding & AlgorithmsIntervals & Scheduling
1
0
19 people solved
Sep 14, 2026
Medium
Software Engineer

Design a Task Scheduler

Design a service that schedules tasks for execution. Explain how tasks become due, how workers claim them, and how the system handles failures without...

System DesignJob Scheduling & WorkflowsDistributed Coordination
1
0
13 people solved
Sep 17, 2026
MongoDB logo
MongoDB
Hard
Software Engineer Locked

Implement a Finite Concurrent Web Crawler

Implement a finite concurrent web crawler with transactional URL deduplication, a bounded disk-backed frontier, polite fetching, lossless discovery, c...

Software Engineering Fundamentals
7
0
79 people solved
Aug 14, 2026
DoorDash logo
DoorDash
Medium
Software Engineer

Own Production Incidents and Validate Large Pipeline Migrations

Discuss responsibility for a production problem and the validation of a large migration. In particular, explain how you would detect migrated pipeline...

Software Engineering FundamentalsTesting & Quality
2
0
18 people solved
Sep 5, 2026
Previous1...515253...596Next
Popular Categories
SQL
Daily Quest

Sign in to earn XP for every problem you solve.

Explore by company

MetaGoogleAmazonAppleMicrosoftNetflixCapital OneTikTokDoorDashUberCoinbaseAirbnbLinkedInSalesforceSnapchatSpotifyPayPalLyftPinterestAnthropicOpenAIDatabricksRipplingJane StreetStripe

Explore by role

Data ScientistSoftware EngineerMachine Learning EngineerProduct ManagerData EngineerData AnalystFrontend EngineerBackend EngineerSite Reliability EngineerTechnical Program Manager

Explore by category

Coding & AlgorithmsSystem DesignMachine LearningML System DesignSQL & PythonAnalytics & ExperimentationBehavioral & LeadershipStatistics & MathProduct / Decision MakingProduct Design & StrategySWE Fundamentals

Popular interview guides

Meta SWEMeta DSMeta PMGoogle SWEGoogle DSGoogle MLEAmazon SWEAmazon DSAmazon DEApple SWEApple MLEMicrosoft SWEMicrosoft DSTikTok SWETikTok DSUber SWEUber DSDoorDash SWEDoorDash DSAirbnb SWEAirbnb DSLinkedIn SWELinkedIn DSNetflix SWECoinbase SWECapital One DSOpenAI SWEAnthropic SWE

Popular question categories

Meta CodingGoogle System DesignAmazon CodingMeta AnalyticsGoogle MLAmazon System DesignCapital One SQLTikTok MLMeta SQLUber AnalyticsDoorDash CodingGoogle CodingNetflix System DesignAirbnb AnalyticsLinkedIn SQL