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
570
Updated
10.05.2026
11.9k Questions 570 Companies10.05.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
Millennium logo
Millennium
Medium
Software EngineerIntern

How a C++ Mutex Protects Shared State

How does a mutex work in C++, and what must an application do for it to protect shared state correctly? Explain the language-level guarantee, a possib...

Software Engineering FundamentalsConcurrencyProgramming Languages
2
0
30 people solved
Apr 26, 2026
Google logo
Google
Medium
Software Engineer Locked

Design an Agent for Internal Document Search

Design an internal document-search agent with permission-aware ingestion and retrieval, grounded answers, citations, and useful abstention. Address ch...

ML System Design
4
1
67 people solved
Aug 11, 2026
Meta logo
Meta
Medium
Site Reliability EngineerSenior+

Troubleshoot a production server outage

You are the on-call engineer responsible for a production server for the next several days. Discuss how you would approach the following: - How would ...

Software Engineering FundamentalsReliability & SRE
39
0
331 people solved
Apr 12, 2026
Yelp logo
Yelp
Easy
Data Scientist Locked

Return Integers in Descending Ranked Order

Return every integer in descending ranked order while preserving duplicates. This final coding follow-up builds on earlier maximum-of-two and maximum-...

Coding & Algorithms
7
0
53 people solved
Aug 27, 2026
Purestorage logo
Purestorage
Medium
Software Engineer Locked

Count All-One Square Submatrices

This question evaluates dynamic programming, matrix traversal, and algorithmic optimization skills for identifying and counting structured patterns in...

Coding & Algorithms
9
1
68 people solved
May 21, 2026
Plaid logo
Plaid
Medium
Machine Learning Engineer

Find Banks From Identifier Mappings

Plaid receives institution metadata from multiple sources. You are given two mappings: 1. code_to_institution: a one-to-one mapping from a bank code t...

Coding & Algorithms
6
0
98 people solved
Apr 30, 2026
C3 AI logo
C3 AI
Hard
Data Scientist Locked

Evaluate a Retrieval-Augmented Generation System

Build a rigorous RAG evaluation framework across retrieval recall, answer correctness, claim-level citations, abstention, permissions, freshness, late...

ML System Design
4
0
31 people solved
Aug 21, 2026
Lyft logo
Lyft
Easy
Software Engineer

Implement a Key-Value Store with Nested Transactions

Problem Implement an in-memory key-value store with nested transactions. Values are strings. The store supports lookup, assignment, deletion, counting...

Coding & Algorithms
12
2
127 people solved
Apr 14, 2026
ByteDance logo
ByteDance
Easy
Site Reliability Engineer Locked

Validate Matching Brackets

Determine whether a long string of parentheses, square brackets, and braces is correctly nested and type-matched. The problem tests stack discipline, ...

Coding & Algorithms
1
0
35 people solved
Sep 1, 2026
Stripe logo
Stripe
Medium
Software Engineer

Process auth requests with fraud rules

Question Implement a function that, given a list of Authorization Requests (timestamp_seconds, unique_id, amount, card_number, merchant), outputs a hu...

Coding & Algorithms
89
0
349 people solved
Jul 29, 2025
Databricks logo
Databricks
Hard
Software Engineer

Design a key-value store

System Design: Durable Key–Value Store Design a single-node, embeddable key–value store library with a simple API that must remain correct and durable...

System DesignKey-Value StoresDatabase Internals
195
0
1300 people solved
Aug 11, 2025
Asana logo
Asana
Medium
Software Engineer Locked

Model a Turn-Based Cats and Rabbits Board Game

Design the object model and move-validation flow for a two-player game on a 7 x 7 board. Make the API or object boundaries explicit, then cover invari...

Software Engineering FundamentalsLow-Level Design (OOP)Simulation & State Machines
12
0
143 people solved
Aug 6, 2026
Apple logo
Apple
Hard
Software Engineer

Find the Extra Edge

You are given an undirected graph that started as a tree with n nodes labeled from 1 to n. One additional edge was then added between two different ex...

Coding & AlgorithmsGraphs
23
1
160 people solved
Apr 14, 2026
Vanta logo
Vanta
Medium
Software Engineer Locked

Describe Something New You Learned Recently

Describe a meaningful skill learned within the last six months, including the motivation, deliberate practice, feedback loop, and an early misconcepti...

Behavioral & Leadership
9
0
75 people solved
Jul 13, 2026
Amazon logo
Amazon
Medium
Software EngineerNew Grad

Root-Cause Analysis Under Uncertainty

Perform Root-Cause Analysis Under Uncertainty Describe an incident or persistent defect where the initial symptoms had several plausible causes. Expla...

Behavioral & Leadership
2
0
23 people solved
Aug 20, 2026
Shopify logo
Shopify
Medium
Software EngineerSenior+ Locked

Harden a URL-Caching HTTP Service for Production

Plan two safe iterations to harden an in-memory URL-caching HTTP service for production. Cover error boundaries and status codes, privacy-aware teleme...

Software Engineering FundamentalsAPI DesignCaching
13
0
112 people solved
Jul 7, 2026
Anthropic logo
Anthropic
Medium
Software Engineer Locked

Hiring-Manager Behavioral Round: Impact, Conflict, Cross-Functional Work, and Influencing Without Authority

This hiring-manager behavioral round evaluates a software engineer's leadership, collaboration, and influence competencies through structured STAR sto...

Behavioral & LeadershipProject Deep DiveLeadership & Influence
59
0
631 people solved
Jun 20, 2026
Amazon logo
Amazon
Medium
Software Engineer

Explain an AI-Agent Project and Its Adoption

Discuss an AI-agent project you have worked on. If you have not built one, say so; any practice scenario must be clearly identified as fictional. Part...

Behavioral & LeadershipProject Deep DiveAI Agents
2
0
20 people solved
Sep 7, 2026
DoorDash logo
DoorDash
Medium
Software Engineer

Compute courier pay and implement load balancing

Problem 1: Compute courier (delivery driver) pay You are given a sequence of delivery-related events for a courier during a day. Your task is to compu...

Coding & AlgorithmsPartitioning & Consistent HashingData Structure Design
132
0
1032 people solved
Dec 16, 2025
Medium
Software Engineer

Test Severity Filtering with Contract-Distinguishing Cases

Design unit tests for severity-threshold log filtering. Explain what each test would detect and how you would validate test suggestions from an AI ass...

Software Engineering FundamentalsTesting & Quality
0
0
6 people solved
Sep 16, 2026
Previous1...119120121...597Next
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