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
50
Companies
569
Updated
10.14.2026
50 Questions 569 Companies10.14.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 50 results
Amazon logo
Amazon
Medium
Software EngineerSenior+ Locked

Rate Engineering Work Simulation Responses

This question evaluates situational judgment and behavioral leadership competencies in a software engineering context, focusing on ownership, communic...

Behavioral & LeadershipOwnership & ExecutionCommunication & Stakeholders
31
0
221 people solved
Jun 2, 2026
Cloudflare logo
Cloudflare
Easy
Software Engineer

Describe experience performing code reviews

During the interview, you are asked: > Have you ever done any code reviews? If yes, the interviewer may follow up with questions about how you review ...

Behavioral & Leadership
10
0
70 people solved
Dec 8, 2025
Salesforce logo
Salesforce
Hard
Software Engineer

How do you perform a thorough code review?

You are given several Python backend files to review (treat this as an “OA in code-review format”). The code performs database operations such as SQL ...

Software Engineering FundamentalsCode Quality & MaintainabilityApplication Security
19
0
193 people solved
Feb 17, 2026
Coinbase logo
Coinbase
Medium
Software Engineer Locked

Resolve a Disagreement in Code Review

Describe a code-review disagreement by separating correctness from preference, using evidence to resolve the technical issue, and preserving both qual...

Behavioral & Leadership
3
0
36 people solved
May 12, 2026
Mercor logo
Mercor
Medium
Software Engineer

Code Review: Thread Safety of a Python Compute-and-Cache Function

You are shown a short piece of Python and asked: "Suppose someone sent you this code in a code review. What would you say?" The function returns a cac...

Software Engineering FundamentalsConcurrencyProgramming Languages
6
0
70 people solved
May 1, 2026
Toast logo
Toast
Hard
Software Engineer

Code Review of a Multi-File HTTP API: Wrong Method, Payload and Validation Bugs

In a one-hour code-review round you are handed several source files that together implement an HTTP API, and you are asked to find the bugs in them. Y...

Software Engineering FundamentalsCode Quality & MaintainabilityAPI Design
6
0
59 people solved
Sep 23, 2026
Meta logo
Meta
Medium
Software Engineer AI

Design a Code Review Agent

Design an AI-powered code review agent that assists developers by reviewing pull requests and producing actionable feedback. The agent should be able ...

ML System Design
13
0
118 people solved
Mar 17, 2026
Cloudflare logo
Cloudflare
Easy
Software Engineer

Resolve conflicts during code reviews

In a behavioral interview, you are asked: > How do you resolve conflicts during code reviews? Describe how you would handle disagreements about code c...

Behavioral & Leadership
3
0
59 people solved
Dec 8, 2025
Airbnb logo
Airbnb
Hard
Software EngineerSenior+

How do you conduct a code review exercise?

In a live interview, you are shown a short code change — a diff, a pull request, or a standalone function — and asked to produce written code review c...

Software Engineering FundamentalsCode Quality & Maintainability
28
0
505 people solved
Jan 19, 2026
Disney logo
Disney
Easy
Software Engineer

How would you run a mentoring-focused code review?

Scenario You’re given a poorly written frontend code change (e.g., a React/TypeScript component + related state and API calls) authored by a junior en...

Software Engineering FundamentalsCode Quality & MaintainabilityMentoring & Team Growth
7
0
80 people solved
Nov 24, 2025
Okta logo
Okta
Medium
Frontend EngineerSenior+ Locked

Review Code for Memory Risks

This question evaluates competency in memory management, performance analysis, and code-review skills for frontend implementations that deduplicate ob...

Software Engineering FundamentalsCode Quality & MaintainabilityArrays & Strings
10
0
104 people solved
May 15, 2026
Mercor logo
Mercor
Medium
Software Engineer

Code Review: Partial Failure in a Java Payment Method That Charges Then Records

The interviewer shows the following Java service, which charges a user through an external payment provider and then records the payment in a database...

Software Engineering FundamentalsDistributed Transactions & IdempotencyPayments & Ledgers
10
0
79 people solved
Oct 10, 2026
Mercor logo
Mercor
Medium
Software Engineer

Code Review: Improve a Java Method That Builds a CSV String

The interviewer shows the following Java method and asks what improvements you would make. There is no coding in this round: explain the problems you ...

Software Engineering FundamentalsCode Quality & MaintainabilityProgramming Languages
3
0
27 people solved
Oct 10, 2026
Amazon logo
Amazon
Medium
Software EngineerIntern Locked

Validate AI-Generated Code Safely

This question evaluates experience with generative AI tools and the competency in validating AI-generated code for correctness, maintainability, and s...

Software Engineering FundamentalsAI-Assisted DevelopmentTesting & Quality
128
1
1082 people solved
May 11, 2026
Dropbox logo
Dropbox
Medium
Data Scientist

Review checkout code for defects and privacy

You are reviewing a supermarket checkout implementation. Identify and prioritize issues and fixes across: (a) monetary correctness (avoid floating poi...

Coding & AlgorithmsCode Quality & MaintainabilityApplication Security
6
0
92 people solved
Oct 13, 2025
IBM logo
IBM
Medium
Software Engineer

Describe open-source contribution experience

Question What is your experience contributing to open-source projects? Walk the interviewer through your background in detail, covering: 1. Projects a...

Behavioral & LeadershipProject Deep DiveConflict & Collaboration
21
0
219 people solved
Aug 14, 2025
Mercor logo
Mercor
Medium
Software Engineer

Project Deep Dive With Product-Level Probing, AI Tool Use, and Startup Motivation

You are interviewing for a software engineer role at a startup. One round is a background conversation rather than a coding exercise. After a short se...

Behavioral & LeadershipProject Deep DiveMotivation & Fit
9
0
90 people solved
May 1, 2026
Capital One logo
Capital One
Easy
Data ScientistSenior+ Locked

Review Preprocessing Code and Tests

This question evaluates a candidate's competency in data-science engineering tasks including code review, data preprocessing techniques (outlier handl...

Coding & AlgorithmsFeature EngineeringTesting & Quality
10
0
120 people solved
Feb 28, 2026
J.P. Morgan logo
J.P. Morgan
Medium
Software Engineer Locked

Review concurrent code quality

This question evaluates skills in concurrent programming, code review judgment, and software design by focusing on misuse of volatile, thread-safety w...

Software Engineering FundamentalsCode Quality & MaintainabilityConcurrency
4
0
82 people solved
Jan 29, 2026
Airbnb logo
Airbnb
Medium
Software Engineer

Review Python geodata code

Question You are given a Python codebase that performs geolocation data processing. Conduct a thorough code review: identify readability, correctness,...

Coding & Algorithms
12
0
55 people solved
Jul 29, 2025
IXL Learning logo
IXL Learning
Easy
Software Engineer

Debug Kubernetes crashes and review Python ingestion script

Part A — Kubernetes: Pod/Container Crash Debugging You are on call and a service deployed to Kubernetes starts failing. The Pod shows CrashLoopBackOff...

Software Engineering FundamentalsContainers & OrchestrationDebugging
6
0
85 people solved
Feb 11, 2026
Amazon logo
Amazon
Medium
Software Engineer

Pushing Back on a Decision That Hurt Your Team: Process, Review and Delivery Impact

Tell me about a time when you pushed back against a decision that negatively impacted your team. What was the issue? How did it turn out? This was one...

Behavioral & LeadershipConflict & CollaborationLeadership & Influence
2
0
16 people solved
Sep 10, 2026
EliseAI logo
EliseAI
Easy
Software Engineer

Read and Critique a Short Python Function That Randomly Swaps List Elements

At the end of a 30-minute software engineer phone screen, the interviewer shares a short snippet and asks what you think of it. It is reproduced here ...

Software Engineering FundamentalsMath & Number TheoryCode Quality & Maintainability
1
0
11 people solved
Jul 5, 2026
Rippling logo
Rippling
Medium
Software Engineer

Walk through a project deep dive

Behavioral Deep Dive: Walk Through an Impactful Project You are interviewing for a Software Engineer role. This is a hiring-manager (HM) round, not a ...

Behavioral & LeadershipProject Deep DiveDebugging
33
0
629 people solved
Sep 6, 2025
Disney logo
Disney
Easy
Data EngineerSenior+

Prompting an LLM to Migrate a Java Codebase to Python and Clean a Large Database

Your team wants to use a large language model (LLM) to speed up two pieces of data engineering work: 1. migrating an entire codebase from Java to Pyth...

Software Engineering FundamentalsAI-Assisted DevelopmentData Cleaning & Wrangling
0
0
6 people solved
Aug 31, 2026
StubHub logo
StubHub
Hard
Software Engineer

Review getEvents endpoint for readability, performance, scalability, security

Question You are given a code snippet that implements an HTTP GET /events handler (getEvents). The handler queries events from a database and, for eac...

System DesignCode Quality & MaintainabilityApplication Security
11
0
191 people solved
Sep 6, 2025
Capital One logo
Capital One
Medium
Data Scientist

Evaluate OutlierHandler Class for Code Quality and Testing

Code Review: OutlierHandler and Imputer Classes You are given a Python module that implements one OutlierHandler class and three Imputer classes for p...

Machine Learning
70
0
196 people solved
Jul 12, 2025
Tubi logo
Tubi
Medium
Machine Learning Engineer AI

ML System Design: Movie Recommendation Model and Pipeline (AI-Assisted Round)

ML System Design: Movie Recommendation Model and Pipeline (AI-Assisted Round) This is a hands-on, AI-assisted coding round: you are allowed to use AI ...

ML System DesignRecommendation SystemsAI-Assisted Development
12
0
131 people solved
Feb 10, 2026
Boston Consulting Group logo
Boston Consulting Group
Medium
Data Scientist

Analyze Python Functions: Improve Readability and Efficiency

Analyze Python Functions: Improve Readability and Efficiency Scenario Zoom interview code-review segment: interviewer shares three short Python functi...

Coding & AlgorithmsCode Quality & MaintainabilityProgramming Languages
6
0
91 people solved
Aug 4, 2025
Stripe logo
Stripe
Medium
Data Scientist

Navigate an ambiguous take-home assessment

Behavioral Case: Executing a 4–6 Hour Take‑Home Data Science Assignment Context You are a candidate for a Data Scientist role. You receive a one‑week ...

Behavioral & Leadership
5
0
50 people solved
Oct 13, 2025
Freddie Mac logo
Freddie Mac
Hard
Data Scientist

Prove SQL proficiency with concrete outcomes

SQL Proficiency Self‑Assessment and Evidence (Technical Screen) Provide a concise self‑rating and concrete, real‑world examples that demonstrate your ...

Behavioral & LeadershipSQLIndexing & Query Performance
12
0
94 people solved
Oct 13, 2025
NVIDIA logo
NVIDIA
Medium
Software Engineer

Define a Git workflow for CI

Define a Git workflow for CI Design a Git Branching and Release Strategy for a Graphics Testing Repository Context You are designing the source contro...

Software Engineering FundamentalsCI/CD & DeploymentTesting & Quality
7
0
98 people solved
Aug 9, 2025
Nordstrom logo
Nordstrom
Medium
Software Engineer

Demonstrate motivation, ownership, and customer focus

Demonstrate motivation, ownership, and customer focus Behavioral and Leadership Interview (Software Engineer, Onsite) Instructions - Use STAR (Situati...

Behavioral & Leadership
4
0
57 people solved
Jul 17, 2025
Stripe logo
Stripe
Medium
Software Engineer AI

Assign Reviewers from Changed Files

Write a Java program that helps automatically assign a code reviewer after a pull request is opened. You are given: 1. A local Git repository path. 2....

Coding & AlgorithmsArrays & Strings
52
0
428 people solved
Apr 29, 2026
Whatnot logo
Whatnot
Medium
Data Scientist Locked

Debug a Python Aggregation Loop with Dictionaries and Lists

Review a Python aggregation routine that uses dictionaries, lists, and loops, then explain how you would make it correct and robust. This interview ex...

Software Engineering Fundamentals
11
0
86 people solved
May 23, 2026
Glean logo
Glean
Medium
Machine Learning Engineer

AI-Paired Rate-Limited Wikipedia Crawler That Prioritizes Unseen Title Initials

This is a 75-minute assignment in which you pair with an AI coding assistant to build a crawler for Wikipedia. The round required using an assistant, ...

Software Engineering FundamentalsRate LimitingAI-Assisted Development
2
0
25 people solved
Sep 30, 2026
Palantir logo
Palantir
Easy
Software Engineer

Find Shortest Paths in Road Network

You are reviewing code for a road-network graph. The domain objects are: `java class Location { String name; Location(String name) { this.name...

Coding & Algorithms
24
0
208 people solved
Mar 8, 2026
Amperity logo
Amperity
Medium
Software EngineerSenior+

Explain Responsible AI Adoption on an Engineering Team

Explain Responsible AI Adoption on an Engineering Team Discuss how you use AI tools in your own engineering work, how you would help a team adopt them...

Behavioral & LeadershipAI-Assisted DevelopmentPrivacy & Compliance
1
0
22 people solved
Apr 7, 2026
Instacart logo
Instacart
Hard
Software Engineer Locked

Library Catalog and Lending System: Five-Phase Engineering Assessment

Practice a five-phase library catalog and lending assessment that combines requirements clarification, coding-assistant implementation, manual metrics...

Software Engineering FundamentalsAI-Assisted DevelopmentDebugging
7
0
62 people solved
Aug 3, 2026
Walmart Labs logo
Walmart Labs
Medium
Software Engineer

Provide self introduction, achievements, automation challenges, code quality, mentoring

Provide self introduction, achievements, automation challenges, code quality, mentoring Technical Screen: Behavioral and Leadership — Software Enginee...

Behavioral & Leadership
6
0
49 people solved
Jul 26, 2025
Clickup logo
Clickup
Medium
Software Engineer

Behavioral: Handling Negative Feedback and Resolving a Conflict at Work

In a culture-fit conversation for a software engineering role, you are asked standard behavioral questions, including the two below. Answer each with ...

Behavioral & LeadershipConflict & Collaboration
0
0
5 people solved
Jul 11, 2026
ByteDance logo
ByteDance
Hard
Backend EngineerIntern Locked

Explain Backend Fundamentals and AI Tooling

This question evaluates understanding of core backend and AI tooling topics including operating system concepts (processes vs threads), networking (TC...

Software Engineering FundamentalsAI-Assisted DevelopmentNetworking
6
0
67 people solved
May 31, 2026
Cohere logo
Cohere
Medium
Machine Learning Engineer

Design a Post-Training Pipeline to Improve a 7B Model's Coding for an Enterprise

Design the post-training process that improves the coding capabilities of a 7-billion-parameter language model for one enterprise customer. Cover the ...

ML System DesignFine-Tuning & Alignment TechniquesReinforcement Learning
4
0
45 people solved
Sep 22, 2026
Mercor logo
Mercor
Medium
Machine Learning Engineer Locked

Review a Compact GPT-Style Transformer Implementation

Review a compact decoder-only Transformer by tracing tensor shapes through causal multi-head attention, shifted next-token loss, and autoregressive ge...

Machine LearningTransformers & AttentionML Coding
11
0
153 people solved
Jul 8, 2026
Shopify logo
Shopify
Medium
Data Scientist

Assess Candidate's Remote Collaboration and Technical Proficiency

Behavioral Interview: Remote Cross-functional Data Scientist You are interviewing for a Data Scientist role on a cross-functional analytics team that ...

Behavioral & Leadership
120
0
404 people solved
Jul 12, 2025
WeRide logo
WeRide
Medium
Software Engineer

Explain PhD relevance to software engineering

Behavioral Prompt: PhD to Software Engineering You are interviewing for a Software Engineer role during a technical screen. The interviewer wants to u...

Behavioral & Leadership
6
0
53 people solved
Sep 6, 2025
Microsoft logo
Microsoft
Medium
Software Engineer Locked

Return Top K Relevant Apps

This question evaluates algorithmic problem-solving around aggregation and ranking, testing skills in computing aggregated relevance scores, determini...

Coding & AlgorithmsHeaps & Priority QueuesSorting
14
0
126 people solved
Mar 16, 2026
Indeed logo
Indeed
Medium
Software Engineer

Implement Get and Insert in an Unrolled Linked List

Implement an unrolled linked list: an ordered sequence stored in linked blocks, where each block contains up to capacity integers. Support indexed get...

Coding & AlgorithmsLinked ListsData Structure Design
2
0
38 people solved
Sep 16, 2026
Pinterest logo
Pinterest
Hard
Software Engineer

Behavioral Round: Success Metrics, Slow Teammates, Team Health, Feedback and Conflict

This behavioral round for a software engineer role opened with a short introduction of a past project, including a brief discussion of how you defined...

Behavioral & LeadershipConflict & CollaborationCommunication & Stakeholders
2
0
31 people solved
Sep 19, 2026
Datadog logo
Datadog
Easy
Software EngineerSenior+

Engineering Manager Interview: Your Technical Contribution and an Annoying Teammate

You are interviewing for an engineering manager role. After the recruiter call, the next step is a one-hour conversation with the hiring manager, and ...

Behavioral & LeadershipLeadership & InfluenceConflict & Collaboration
3
0
38 people solved
Sep 5, 2026
Previous123Next
Popular Categories
SQLBlind 75
Daily Quest

Sign in to earn XP for every problem you solve.