Real Online Assessment and interview questions — and how each company actually runs its loop.
2,240 questions · 335 interview guides · 99 companies · 5 formats · synced from the live catalog every hour
▶ Practice these questions · Report a question · Fix a row · Contributing
Every title here opens the real problem on TrueInterview — a runnable workspace and a server-judged verdict, not a screenshot. Synced from the live catalog every hour.
Interview process: How 82 companies interview, round by round (335 guides)
Round-by-round writeups: the recruiter screen, the hiring-manager round, the culture interview, the project deep-dive. Read the loop before you practise for it — each company's page carries its guides above its questions.
Meta (164) · Amazon (154) · Google (140) · Uber (132) · ByteDance (111) · Apple (91) · Microsoft (90) · OpenAI (87) · Snowflake (87) · DoorDash (65) · Netflix (64) · Anthropic (63) · Pinterest (61) · Stripe (61) · Bloomberg (55) · Databricks (55) · LinkedIn (55) · Roblox (54) · Snapchat (50) · Airbnb (48) · Waymo (48) · Coinbase (45) · Atlassian (43) · Oracle (43)
+ 75 more companies
Capital One (41) · Citadel (31) · Ebay (31) · xAI (31) · Robinhood (30) · Tesla (28) · Walmart Labs (28) · Akuna Capital (27) · Lyft (27) · SoFi (27) · NVIDIA (26) · Reddit (26) · Rippling (26) · Expedia (25) · Instacart (24) · Verkada (24) · Goldman Sachs (23) · Ramp (23) · Perplexity (22) · Two Sigma (22) · Weride (22) · Pinduoduo (21) · Datadog (20) · IBM (20) · Cisco (19) · Figma (18) · Optiver (18) · Squarepoint (18) · Confluent (17) · PayPal (17) · Point72 (17) · Yelp (17) · Applied Intuition (16) · Hudson River Trading (16) · Salesforce (16) · Upstart (16) · Intuit (15) · JPMorgan (15) · Tradedesk (15) · Visa (15) · Affirm (14) · Rubrik (14) · Dropbox (13) · Harvey (13) · Shopify (13) · Square (13) · Vanta (13) · Microsoft AI (12) · Scale AI (12) · Hubspot (10) · Okta (10) · Whatnot (7) · Amplitude (6) · Block (6) · Geico (6) · Luma AI (6) · Mongodb (6) · Airtable (5) · Arista (5) · Chicago Trading (5) · Circle (5) · Lead Bank (5) · Palantir (5) · Sigmacomputing (5) · Stackadapt (5) · Voleon (5) · Faire (4) · Gusto (4) · Moveworks (4) · Okx (4) · Oscar Health (3) · Rokt (3) · Stubhub (3) · Bobyard (2) · Brex (2)
Algorithm (1,381) · SQL (94) · System Design (248) · Low-Level Design (391) · AI Coding (126)
Feb 2126 (1) · Aug 2026 (17) · Jul 2026 (66) · Jun 2026 (184) · May 2026 (200) · Apr 2026 (168) · Mar 2026 (126) · Feb 2026 (126) · Jan 2026 (148) · Dec 2025 (67) · Nov 2025 (77) · Oct 2025 (39) · every month →
🔥 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 |
|---|---|---|---|
| Snowflake | Webinar Popularity | SQL | 🆕 Aug 13, 2026 |
| Oracle | Who Made Quota? | SQL | 🆕 Aug 13, 2026 |
| Ad Campaign ROAS | SQL | 🆕 Aug 13, 2026 | |
| Apple | Trade In Payouts | SQL | 🆕 Aug 13, 2026 |
| Amazon | Second Highest Salary | SQL | 🆕 Aug 13, 2026 |
| Amazon | Cumulative Purchases by Product Type | SQL | 🆕 Aug 13, 2026 |
| Affirm | Find Redeemable Offers | Algorithm | 🆕 Aug 12, 2026 |
| Figma | Select Table and Set Color | Low-Level Design | 🆕 Aug 12, 2026 |
| Figma | Design a Real-Time Canvas Comment System | System Design | 🆕 Aug 12, 2026 |
| Figma | Async Job Scheduler | System Design | 🆕 Aug 12, 2026 |
| Figma | Sort Documents on a 2D Plane | Algorithm | 🆕 Aug 12, 2026 |
| Harvey | Citation Highlighting | Algorithm | 🆕 Aug 09, 2026 |
| Affirm | Aggregate Recent Transactions | Algorithm | 🆕 Aug 07, 2026 |
| Affirm | Group Loans by Top-Level Company | Low-Level Design | 🆕 Aug 06, 2026 |
| Figma | Permission-Aware Retrieval & Ranking for Figma Files | System Design | 🆕 Aug 04, 2026 |
| Figma | Nested String with Brackets Parsing | Algorithm | 🆕 Aug 04, 2026 |
| Affirm | Live Fraud Detector | Algorithm | 🆕 Aug 01, 2026 |
| Pinduoduo | Spiral Matrix Generation | Algorithm | 🆕 Jul 30, 2026 |
| Point72 | Price Percentile Cutoff | Algorithm | Jul 29, 2026 |
| Point72 / Akuna Capital / Google | Array Frequency Sort | Algorithm | Jul 29, 2026 |
| Microsoft / Apple / ByteDance / LinkedIn / Meta / Microsoft AI / Two Sigma / Weride | Top K Largest Elements | Algorithm | Jul 29, 2026 |
| Lyft | Design Pagination API | Low-Level Design | Jul 29, 2026 |
| Point72 | Bank Transaction Mining | Algorithm | Jul 29, 2026 |
| Lyft | Job Scheduler | Algorithm | Jul 29, 2026 |
| Microsoft AI / Microsoft | Beam Search Decoding | Algorithm | Jul 29, 2026 |
| Salesforce | Average Deal Size | SQL | Jul 26, 2026 |
| Apple | Follow-Up Airpod Percentage | SQL | Jul 26, 2026 |
| Patient Support Analysis | SQL | Jul 23, 2026 | |
| xAI | Tweets' Rolling Averages | SQL | Jul 22, 2026 |
| ByteDance | Signup Activation Rate | SQL | Jul 22, 2026 |
| Stripe | Repeated Payments | SQL | Jul 22, 2026 |
| Snowflake | Marketing Touch Streak | SQL | Jul 22, 2026 |
| Snapchat | Sending vs. Opening Snaps | SQL | Jul 22, 2026 |
| User Concurrent Sessions | SQL | Jul 22, 2026 | |
| Same Week Purchases | SQL | Jul 22, 2026 | |
| Microsoft | Supercloud Customer | SQL | Jul 22, 2026 |
| Meta | Weekly Churn Rates | SQL | Jul 22, 2026 |
| Meta | Event Friends Recommendation | SQL | Jul 22, 2026 |
| LinkedIn Power Creators | SQL | Jul 22, 2026 | |
| Odd and Even Measurements | SQL | Jul 22, 2026 | |
| Median Google Search Frequency | SQL | Jul 22, 2026 | |
| Bloomberg | FAANG Stock Monthly Change | SQL | Jul 22, 2026 |
| Bloomberg | FAANG Stock Min-Max | SQL | Jul 22, 2026 |
| Amazon | User Shopping Sprees | SQL | Jul 22, 2026 |
| Amazon | Server Utilization Time | SQL | Jul 22, 2026 |
| Amazon | Maximize Prime Item Inventory | SQL | Jul 22, 2026 |
| Amazon | Highest-Grossing Items | SQL | Jul 22, 2026 |
| Amazon | Best-Selling Product | SQL | Jul 22, 2026 |
| Airbnb | Matching Rental Amenities | SQL | Jul 22, 2026 |
| Pinduoduo | Longest Substring Without Repeating Characters | Algorithm | Jul 17, 2026 |
| Pinduoduo | Count Longest Increasing Subsequences | Algorithm | Jul 17, 2026 |
| Vanta | Task Dependency Resolution (Topological Sort) | Algorithm | Jul 16, 2026 |
| Vanta | Implement uniq — Unique Lines in a File |
Algorithm | Jul 16, 2026 |
| OpenAI | Chat Message Events Aggregation | Low-Level Design | Jul 15, 2026 |
| Vanta | RAG Q&A Chatbot — ML / AI Technical Deep Dive | System Design | Jul 10, 2026 |
| Figma | Resize Stacked Rectangles — Distribute Height | Algorithm | Jul 09, 2026 |
| Waymo | Build an Arithmetic Expression to Reach a Target | Algorithm | Jul 09, 2026 |
| Harvey | Design Vault (Google Drive-Style File Storage) | System Design | Jul 07, 2026 |
| Walmart Labs | Minimum Talent-Complete Team from Every Start | Algorithm | Jul 07, 2026 |
| Walmart Labs | Merge Strings Alternately | Algorithm | Jul 07, 2026 |
| Walmart Labs | AI-Assisted Full-Stack OA (Spring Boot + React) | AI Coding | Jul 07, 2026 |
| Figma | Design Document Layer System | Low-Level Design | Jul 06, 2026 |
| Waymo | Race Car: Minimum Instructions to Reach a Target | Algorithm | Jul 06, 2026 |
| L6 System Design (Staff Loop) | System Design | Jul 06, 2026 | |
| Goldman Sachs | Highest Average Score Per Person | Algorithm | Jul 06, 2026 |
| Meta | Page With No Likes | SQL | Jul 04, 2026 |
| SoFi | Reachable Nodes in a Directed Graph | Algorithm | Jul 04, 2026 |
| NVIDIA | Telemetry Collector and GPU Utilization Dashboard | System Design | Jul 03, 2026 |
| NVIDIA | LLM SQL Chatbot Access Control and Query Safety | System Design | Jul 03, 2026 |
| DoorDash | AI Code Craft Challenge: Delayed-Delivery Workflow Engine | AI Coding | Jul 02, 2026 |
| Waymo | Implement Max Pooling with Argmax Coordinates | Algorithm | Jul 02, 2026 |
| DoorDash | Restaurant / Store Recommendation | System Design | Jul 02, 2026 |
| Amazon | Basic Calculator with Postfix Notation | Algorithm | Jul 02, 2026 |
| Amazon | Core Dump System Design | System Design | Jul 02, 2026 |
| Amazon | Closest Version Date | Algorithm | Jul 02, 2026 |
| Top-K Frequent in Large Logs | Algorithm | Jul 02, 2026 | |
| Amazon | Maximum Concurrent Processes from Intervals | Algorithm | Jul 02, 2026 |
| Harvey | Design a Law Firm Memo Q&A AI Agent | System Design | Jul 2026 |
| Harvey | Spreadsheet with Cell Dependencies | Low-Level Design | Jul 2026 |
| Piano Hand Movement Grouping | Algorithm | Jul 01, 2026 | |
| Amazon | Service Shutdown / Topological Sort | Algorithm | Jul 01, 2026 |
| Amazon | Pizza / Restaurant System | Low-Level Design | Jul 01, 2026 |
| Uber | First Unique Number | Low-Level Design | Jul 2026 |
| Amazon | AI Assistant Repo Bug-Fix | AI Coding | Jun 30, 2026 |
| NVIDIA | HPC Host Control Plane and Job Coordination | System Design | Jun 30, 2026 |
| Meta | Attention Implementation + Flash / Linear Attention Follow-ups | Algorithm | Jun 30, 2026 |
| Amazon | Drone Delivery on a Hub Ring — Minimum Travel | Algorithm | Jun 30, 2026 |
| Microsoft | URL Shortener / Tiny URL System Design | System Design | Jun 29, 2026 |
| Lyft / ByteDance / Meta | Minimum Window Substring | Algorithm | Jun 29, 2026 |
| Roblox | Dependency Ordering With Topological Sort | Algorithm | Jun 29, 2026 |
| Databricks | Find Optimal Commute | Algorithm | Jun 29, 2026 |
| Meta | Trending Hashtags | System Design | Jun 28, 2026 |
| Intuit | Premium Product Recommendation System | System Design | Jun 28, 2026 |
| Intuit | Array Plus One with Large-Input Follow-Up | Algorithm | Jun 28, 2026 |
| Amazon | Inventory Allocation by Bid Priority | Algorithm | Jun 28, 2026 |
| Meta / ByteDance | Maximum Unique Character Subset | AI Coding | Jun 28, 2026 |
| Apple / Bloomberg / Meta / Uber | Binary Tree Vertical Order Traversal | Algorithm | Jun 28, 2026 |
| Rippling / ByteDance / Expedia / Google | Design Google News | System Design | Jun 28, 2026 |
| Rippling | User Behavior / Metrics Monitoring Aggregator | System Design | Jun 28, 2026 |
| Apple | Hotel Booking System OOD Coding | Low-Level Design | Jun 28, 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.
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 |
| Live API | what this repo is generated from |
Everything under companies/, formats/, by-month/, guides/ and data/ is generated
hourly by scripts/sync.py from TrueInterview's public, documented,
read-only catalog API. That API publishes metadata only — a title, a company, a format,
a difficulty, a sighting month, a URL. No problem statements, no solutions, no test cases,
and neither does this repository: what you get here is the index, and the questions
themselves 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 scriptsDesign notes, the byte budgets and the rules the renderers hold: DESIGN.md.
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.
The tracker — these scripts and the index they generate — is MIT (LICENSE). The questions and guides it points at belong to TrueInterview and are published on the site under its own terms.