Skip to content

About

Real OA and interview questions from 130 companies. How each company runs its loop, role-by-role interview guides (SWE, MLE, Research Scientist, Quant) and what is being asked this quarter. Free problems with full statements. Synced hourly.

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Repository files navigation

2026 & 2027 Tech Interview & OA Questions

Real Online Assessment and interview questions — and how each company actually runs its loop.

4,122 questions · 216 writeups · 131 companies · 395 free to practise · 433 reported in the last 90 days · synced from the live catalog every hour

▶ Practice these questions  ·  🏢 How each company interviews  ·  🏷️ By company type  ·  🆓 Free questions  ·  📊 What companies are asking

💼 New-grad jobs  ·  🎓 Internships  ·  🎯 OA list for Senior, Staff & Research Scientist loops  ·  Report a question  ·  Fix a row  ·  Contributing


Every company has a home page — how it interviews, its interview-process guides in full, and its free questions with the whole statement and hints — under companies/. The free questions live under questions/, one folder each. Everything else opens the real problem on TrueInterview: a runnable workspace, not a screenshot, and a server-judged verdict on the algorithm, object-oriented-programming and SQL formats. Synced from the live catalog every hour, and free to share under CC BY 4.0.

📊 What companies are actually asking

Counted from the whole bank rather than claimed: which formats and companies have been reported this quarter, which questions turn up at the most employers, what the difficulty and topic mix actually is. Recomputed hourly, with every share naming the population it is a share of.

Last 90 days: 433 sightings at 83 companies — Algorithm 195 · SQL 38 · System Design 135 · AI Coding 1 · Object Oriented Programming 64.

Reported most: Amazon (51) · ByteDance (25) · Google (24) · Microsoft (23) · LinkedIn (18) · OpenAI (17) · Meta (15) · Oracle (14)

Asked at the most companies: Merge Two Interval Lists (17) · Design Job Scheduler (16) · Merge Intervals (16) · Design News Feed (16) · Valid Parentheses (14)

What companies are actually asking →  ·  Topics  ·  Companies  ·  Trends  ·  insights.json

🆓 Free to practise right now

395 of the 4,122 tracked questions open without a paid plan — the full statement, a runnable editor and a judged verdict.

Algorithm (285) · SQL (6) · System Design (34) · AI Coding (9) · Object Oriented Programming (61)

Every free question, easiest first →

📖 How each company interviews

Interview process: Writeups on how 91 companies interview (216 of them)  ·  the same writeups by topic

How a round runs, a problem worked end to end, notes on a process — each one filed under the company it was reported at, and tagged with what it covers. Read the loop before you practise for it.

Every company page opens with the loop rather than the catalog — and all of it is counted from what candidates reported, never asserted:

On a company page What it answers
At a glance How many questions, when the last one was reported, what format they lean on, how much of it is free.
The loop, as reported Which rounds show up — OA, phone screen, onsite — how many questions came from each, and what each round is mostly made of.
Asked here in the last 90 days What is actually being asked now, newest first.
What they ask about The topics, as a share of the rows that carry a label — and when each was last seen.
When they asked it Month by month, so a quiet quarter looks like a quiet quarter.
Start here The handful to open tonight, under whichever of most recently reported and asked at the most other companies actually separates them — and it says so when neither does.
Guides & writeups The writeups filed under that company, and what candidates said happened in the room.

Amazon · Google · Meta · OpenAI · Stripe · Citadel — or every company →

🗣️ Latest interview reports

What candidates say happened in the room, written up by the people who sat the loop — the freshest thing here, since a report lands the week the interview happened.

Company Role Report Posted
Coinbase Software Coinbase Cloud Compute Credits System Interview Experience Sep 30, 2026
Coinbase Software Coinbase Interview Experience Sep 30, 2026
Coinbase Software Coinbase Interview Experience Sep 30, 2026
Coinbase Software Coinbase Software Engineer Interview Experience: Production-Quality Coding and Engineering Focus Sep 30, 2026
Coinbase Software Coinbase Task Management System Coding Interview Experience Sep 30, 2026
Goldman Sachs Data & AI Goldman Sachs AI Model Training Engineering Interview Experience Sep 30, 2026
Goldman Sachs Software Goldman Sachs Coderpad Coding Interview Experience: First Non-Repeating Character & Grid DP Sep 30, 2026
Goldman Sachs Software Goldman Sachs Coderpad DSA and SuperDay System Design Interview Experience Sep 30, 2026

2,993 reports on the board →

🏷️ Browse by company type

Preparing for a kind of loop rather than one employer: what quant firms ask, what Big Tech asks, what a two-hundred-person startup asks. Sector and size are facts about the company, kept in one registry, and every cut says exactly what it selects.

🏛️ Big Tech (2,066) · 🏗️ Large tech (1,000–9,999) (1,343) · 🏤 Mid-sized tech (200–999) (110) · 🌱 Startups (under 200) (14) · 🧠 AI labs & AI infrastructure (356) · 📱 Consumer internet & media (1,119) · 🛒 E-commerce & marketplaces (891) · ☁️ Developer tools, cloud & data infrastructure (270) · 🏢 Enterprise & business software (596) · 🔒 Cybersecurity (77) · 💳 Fintech, payments & crypto (367) · 📈 Quant trading & hedge funds (273) · 🏦 Banks, insurers & asset managers (265) · 🔬 Semiconductors & chips (40) · 🖥️ Hardware, devices & networking (177) · 🚗 Autonomy, automotive & mobility (167) · 🎮 Gaming & interactive (86) · 🧾 IT services & consulting (33)

Every company type, with what each one selects →

🏢 Browse by company

Meta (335) · Amazon (320) · Google (266) · ByteDance (255) · Uber (217) · Microsoft (186) · OpenAI (144) · Apple (142) · Snowflake (128) · LinkedIn (116) · DoorDash (107) · Pinterest (101) · Oracle (95) · Stripe (95) · Netflix (88) · Salesforce (88) · Roblox (86) · Capital One (84) · Bloomberg (83) · Anthropic (79) · Databricks (79) · Airbnb (78) · Citadel (72) · Coinbase (72)

+ 107 more companies

Snapchat (69) · Waymo (62) · Atlassian (61) · Goldman Sachs (53) · Rippling (48) · Ebay (45) · Tesla (45) · Robinhood (44) · Lyft (43) · Two Sigma (41) · Instacart (38) · xAI (38) · NVIDIA (37) · Expedia (34) · Reddit (34) · Squarepoint (34) · IBM (33) · Ramp (33) · Verkada (32) · Akuna Capital (31) · SoFi (30) · Applied Intuition (29) · Confluent (29) · Point72 (29) · Upstart (29) · Walmart Labs (29) · Intuit (28) · Datadog (27) · Shopify (26) · Cisco (25) · Perplexity (24) · Figma (23) · Optiver (23) · PayPal (23) · JPMorgan (22) · WeRide (22) · Pinduoduo (21) · Scale AI (21) · Tradedesk (21) · Harvey (20) · Yelp (20) · Rubrik (19) · Hudson River Trading (18) · Affirm (17) · Whatnot (17) · Dropbox (15) · Visa (15) · Square (14) · Vanta (14) · HubSpot (13) · Microsoft AI (13) · Okta (12) · Jane Street (11) · Nuro (11) · Palantir (11) · Voleon (11) · Boston Consulting Group (10) · Cvs Health (10) · Airtable (8) · Airwallex (8) · Asana (8) · Discord (8) · Amplitude (7) · Glean (7) · Lead Bank (7) · Arista (6) · Axon (6) · Bobyard (6) · Circle (6) · GEICO (6) · Luma AI (6) · MongoDB (6) · Moveworks (6) · Tubi (6) · Wayfair (6) · Ziphq (6) · Block (5) · Chicago Trading (5) · Cursor (5) · Disney (5) · Faire (5) · Gusto (5) · Mercor (5) · OKX (5) · Rokt (5) · Sigmacomputing (5) · StackAdapt (5) · Thumbtack (5) · C3 AI (4) · Imc (4) · AMD (3) · Brex (3) · Cohere (3) · Drw (3) · Onemain Financial (3) · Oscar Health (3) · Sig (3) · Stubhub (3) · Mistral AI (2) · Render (2) · Together AI (2) · Bitkernel (1) · Houzz (1) · Indeed (1) · Nclusion (1) · Siemens (1) · Unknown (1)

Every company, with counts →

🧩 Browse by format

Algorithm (2,427) · SQL (297) · System Design (700) · AI Coding (109) · Object Oriented Programming (589)

📅 Browse by month reported

Sep 2026 (162) · Aug 2026 (217) · Jul 2026 (97) · Jun 2026 (202) · May 2026 (227) · Apr 2026 (332) · Mar 2026 (203) · Feb 2026 (237) · Jan 2026 (256) · Dec 2025 (156) · Nov 2025 (158) · Oct 2025 (113) · every month →


🔥 Latest sightings

🔥 reported in the last 14 days  ·  🆕 in the last 45  ·  a dash means no sighting date was recorded, which is not the same as old.

Company Question Format Reported
Amazon Design a Kafka-Based File Watcher for Millions of Files System Design 🆕 Sep 20, 2026
Amazon Coordinate a Fleet of Restaurant Robots System Design 🆕 Sep 20, 2026
Ramp Spreadsheet String Concatenation with Dependent Cells Algorithm 🆕 Sep 18, 2026
Rippling Design Raw and Computed Spreadsheet Views Object Oriented Programming 🆕 Sep 18, 2026
Google Design Extensible Spreadsheet Aggregation APIs Object Oriented Programming 🆕 Sep 18, 2026
Citadel Design a Top-Ten Trade Query with Exact Amounts Algorithm 🆕 Sep 18, 2026
Citadel Define a Reliable Trade-Reconciliation Library Contract Object Oriented Programming 🆕 Sep 18, 2026
Houzz Convert a Column Number to an Excel-Style Label Algorithm 🆕 Sep 18, 2026
Instacart Calculate Inventory Purchases with Buy-X-Get-Y-Free Coupons Algorithm 🆕 Sep 18, 2026
Robinhood Find the Top Ten Words When a Book Exceeds Memory System Design 🆕 Sep 17, 2026
Sig Rotate a Square Matrix Clockwise While Both Diagonals Stay Fixed Algorithm 🆕 Sep 17, 2026
OpenAI Order Tasks with Dependencies Using a Deterministic Topological Sort Algorithm 🆕 Sep 17, 2026
Sig Count Equal-Difference Triples After Each Add or Remove-All Operation Algorithm 🆕 Sep 17, 2026
LinkedIn Block Malicious IPs at an API Gateway Across Data Centers System Design 🆕 Sep 17, 2026
Render Rate Limit an API During a Traffic Attack Object Oriented Programming 🆕 Sep 17, 2026
Ziphq Find the Guaranteed Capture Time in a Turn-Based Graph Game Algorithm 🆕 Sep 17, 2026
Robinhood Design a Task Scheduler System Design 🆕 Sep 17, 2026
Google Repeatedly Delete Leaves Matching a Target Value From a Binary Tree Algorithm 🆕 Sep 16, 2026
DoorDash Handle Upstream Failures in a Payment-Calculation Service System Design 🆕 Sep 16, 2026
Capital One Team Ranking Based on Scores and Goal Difference Algorithm 🆕 Sep 16, 2026
Tradedesk Selection-State Class for an Infinite-Scroll Checkbox List with Select All Object Oriented Programming 🆕 Sep 15, 2026
Tradedesk Object-Oriented Design of an Elevator Control System System Design 🆕 Sep 15, 2026
Tradedesk Implement a Publish-Subscribe Event Bus in JavaScript or TypeScript Object Oriented Programming 🆕 Sep 15, 2026
Robinhood Design an iOS Timer App with Consistent State and Asynchronous UI Updates Object Oriented Programming 🆕 Sep 15, 2026
ByteDance Design a Monitoring Dashboard with Explicit Latency Goals System Design 🆕 Sep 15, 2026
Together AI Split a Chunked Text Stream into Line-Balanced Parts Algorithm 🆕 Sep 15, 2026
xAI Render Nested JSON in a Code-Style Viewer Object Oriented Programming 🆕 Sep 15, 2026
xAI Load and Display a React List with useEffect Algorithm 🆕 Sep 15, 2026
xAI Implement an Asynchronous React Typeahead Algorithm 🆕 Sep 15, 2026
Cohere Implement a Card-Details Form with Dependent Validation Algorithm 🆕 Sep 15, 2026
Cohere Design Real-Time Comments with Optimistic Updates System Design 🆕 Sep 15, 2026
Nclusion Design Consistent List and Category APIs System Design 🆕 Sep 15, 2026
Databricks Design a Typeahead Search System System Design 🆕 Sep 15, 2026
xAI Design a Collaborative Document Editor System Design 🆕 Sep 15, 2026
Harvey Design a Chat Application with Durable Conversation History System Design 🆕 Sep 15, 2026
AMD Trace an LLM Request Through a Paged-KV Inference Engine System Design 🆕 Sep 14, 2026
Amazon Order Dependent Tasks and Identify Work to Rerun Algorithm 🆕 Sep 14, 2026
Amazon Merge Sorted Event Streams Through an Iterator Algorithm 🆕 Sep 14, 2026
AMD Find the Largest K Elements with Partitioning Algorithm 🆕 Sep 14, 2026
AMD Evaluate Agents That Generate or Optimize Kernels and Compiler Code System Design 🆕 Sep 14, 2026
Amazon Design a Distribution-Center Inventory Update Service System Design 🆕 Sep 14, 2026
IBM VM Rental Revenue from Changing Stock Algorithm 🆕 Sep 14, 2026
Tesla Implement Reduce and Derive Map and Filter from It Object Oriented Programming 🆕 Sep 13, 2026
Goldman Sachs Design a Pastebin Service: Requirements, Entities, APIs and End-to-End Architecture System Design 🆕 Sep 13, 2026
Goldman Sachs Cache Trade-offs and a Constant-Time Least-Recently-Used Cache Object Oriented Programming 🆕 Sep 13, 2026
Rippling Bill Deliveries with Historical Rates and Deferred Rounding Algorithm 🆕 Sep 13, 2026
Vanta Measure Most-Viewed URLs and Subscription Conversion Rates System Design 🆕 Sep 12, 2026
Upstart Check Whether Two Words Are Case-Insensitive Anagrams Algorithm 🆕 Sep 12, 2026
Instacart Specify the Lowest Price Across Percentage and Buy-X-Get-Y Discounts System Design 🆕 Sep 11, 2026
Amazon Predict Click Probability for Music Recommendations System Design 🆕 Sep 11, 2026
Instacart Make a Variable Resolver Safe for Production Use System Design 🆕 Sep 11, 2026
Instacart Design a Grocery-Ordering Backend with Reliable Inventory Reservations System Design 🆕 Sep 11, 2026
Rippling Extend an Expense Rules Engine with Nested Boolean Conditions Object Oriented Programming 🆕 Sep 11, 2026
Stripe Design a String-Rule Validator for Transaction Records Object Oriented Programming 🆕 Sep 11, 2026
Oracle Count Islands and Return the Largest Island Size Algorithm 🆕 Sep 11, 2026
Stripe Connect JSON Coordinates Through a Documented Drawing API System Design 🆕 Sep 11, 2026
Stripe Financial Account Ledger Algorithm 🆕 Sep 11, 2026
Stripe Hierarchical CSV Task / Subtask Formatter Algorithm 🆕 Sep 11, 2026
Stripe Specify Proximity-Based Request Routing System Design 🆕 Sep 10, 2026
Airwallex Merge Hundreds of Paginated Sorted Sources into One Deduplicated Record Stream Algorithm 🆕 Sep 10, 2026
Rippling Design News Pull Scheduling, Article Storage, and Topic Reads System Design 🆕 Sep 10, 2026
Airwallex Design a Real-Time Robot Chase Game on a Weighted Terrain Grid System Design 🆕 Sep 10, 2026
DoorDash Build an Order-Exception Microservice with Explicit Refund Policies Algorithm 🆕 Sep 10, 2026
Wayfair Simulate and Compare Multi-Armed Bandit Strategies Algorithm 🆕 Sep 10, 2026
Wayfair Set Bids for Search Advertising from Business Value System Design 🆕 Sep 10, 2026
Microsoft Respond to a Reliability Regression Shortly After Deployment System Design 🆕 Sep 10, 2026
Wayfair Rank Homepage Modules for an E-Commerce Product System Design 🆕 Sep 10, 2026
DoorDash Make Rider Addition and Dispatch Safe Under Concurrency System Design 🆕 Sep 10, 2026
Microsoft Find Unique Zero-Sum Triplets Algorithm 🆕 Sep 10, 2026
Microsoft Find the First Value Repeated During a Left-to-Right Scan Algorithm 🆕 Sep 10, 2026
Microsoft Design a Voice and Chat AI Receptionist Platform System Design 🆕 Sep 10, 2026
Microsoft Design a Global One-to-One Voice Calling System System Design 🆕 Sep 10, 2026
DoorDash Design a Donation Service with Reliable Payment and Payout Tracking System Design 🆕 Sep 10, 2026
Google Temperature Monitoring Data Structure Algorithm 🆕 Sep 10, 2026
Google Robot Status Message Deduplication Algorithm 🆕 Sep 10, 2026
LinkedIn Design a Personalized Feed and Compare Ranking Objectives System Design 🆕 Sep 09, 2026
Wayfair Maximize the Product of Pair Distance and Minimum Value Algorithm 🆕 Sep 09, 2026
Oracle Classify Tree Nodes in SQL SQL 🆕 Sep 09, 2026
Uber Sort a Matrix into Snake Order Using Adjacent Swaps Algorithm 🆕 Sep 09, 2026
Snapchat Render an Organization Chart and Find Skip-Level Pairs Algorithm 🆕 Sep 09, 2026
Uber Design Distributed Storage for Large Structured Data System Design 🆕 Sep 09, 2026
Uber Answer Repeated Shortest Increasing-Path Queries Algorithm 🆕 Sep 09, 2026
Roblox File Chunk Range Tracking Algorithm 🆕 Sep 09, 2026
Microsoft Delete and Earn (LC 740) Algorithm 🆕 Sep 09, 2026
Google Minimum-Cost Tree Disconnection Algorithm 🆕 Sep 09, 2026
Anthropic Route and Batch Inference with Eight GPUs System Design 🆕 Sep 08, 2026
Lyft Design a Globally Versioned Key-Value Store Object Oriented Programming 🆕 Sep 08, 2026
OpenAI Debug a Transformer Implementation and Implement a KV Cache for Decoding Algorithm 🆕 Sep 08, 2026
Citadel Deduplicating File System Object Oriented Programming 🆕 Sep 08, 2026
Instacart Reserve Cart Inventory Without Overselling System Design 🆕 Sep 07, 2026
OpenAI Design an IoT Logging Platform with Late-Arriving Metrics System Design 🆕 Sep 07, 2026
Shopify Bank Account Simulation Class With Self-Written Tests at 90% Coverage Object Oriented Programming 🆕 Sep 07, 2026
Amazon Accept Notification Bursts With Low Latency System Design 🆕 Sep 07, 2026
Capital One Find Repeated-Value Patterns in a Matrix Algorithm 🆕 Sep 07, 2026
Instacart Calculate a Basket Total from Delimited Product Records Algorithm 🆕 Sep 06, 2026
LinkedIn Recommender Training Pipeline Object Oriented Programming 🆕 Sep 06, 2026
Databricks Tic-Tac-Toe Against a Deterministic Automatic Opponent Algorithm 🆕 Sep 06, 2026
Databricks Referral Credit Tracker with Indirect Referrals Algorithm 🆕 Sep 06, 2026
Databricks Design Chat APIs, Storage, and Message Flows System Design 🆕 Sep 06, 2026
ByteDance LRU Cache (with TTL and LFU Follow-ups) Object Oriented Programming 🆕 Sep 06, 2026

The newest slice, not the bank — use the navigation above for the rest. Every question is on a company page, a format page, and (if it carries a sighting date) a month page.


💾 Take the data

data/questions.jsonl one JSON object per line, slug-sorted
data/questions.csv the same rows as a spreadsheet
data/companies.csv every company and its question count
data/guides.csv every Study-section writeup, with its company and topics
data/insights.json every number on the insights pages, as data
data/paths.json the folder each published question and guide was given — stable, so links never move
Live API what this repo is generated from

⚙️ How it stays current

Everything under companies/, questions/, formats/, by-month/, guides/, insights/, free/, experiences/ and data/ is generated hourly by scripts/sync.py from TrueInterview's public, documented, read-only catalog API — which publishes metadata only — plus one export of the free tier's bodies: the statements and hints of free questions, and the interview guides. Solutions, test cases and paid questions are never exported, so they are never here; they live on the site.

python3 scripts/sync.py          # refresh from the live catalog
python3 scripts/sync.py --check  # verify nothing is stale
python3 -m unittest discover scripts

Design notes, the byte budgets and the rules the renderers hold: DESIGN.md.

🤝 Contributing

Sightings keep this current. Report a question or fix a row — read CONTRIBUTING.md first. Short version: a summary in your own words, never a screenshot or a copied problem statement.

📄 Licence

The text — question statements, hints, company pages and interview guides — is licensed CC BY 4.0: repost, translate or adapt it anywhere, commercially or not, crediting TrueInterview with a link back. The scripts are MIT (LICENSE). Reference solutions, test cases and paid questions are not published here and are not covered by either.


🤝 Related

💼 New-Grad-Opportunities Every open entry-level tech role in the catalog, refreshed hourly and filtered by company type, role and metro.
🎓 Internship-Opportunities The same, for internships and co-ops.
🧭 TrueInterview The catalog behind all three: a runnable workspace, server-side judging on the coding formats, CV tailoring and application tracking.

The loop, end to end: find the role on one of the job lists → read how that company interviews here → practise the exact questions it has been reported asking.

About

Real OA and interview questions from 130 companies. How each company runs its loop, role-by-role interview guides (SWE, MLE, Research Scientist, Quant) and what is being asked this quarter. Free problems with full statements. Synced hourly.

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Contributors

Languages