Companies
Amazon1080 questions
Meta547 questions
Google526 questions
ByteDance / TikTok445 questions
Uber347 questions
Microsoft301 questions
OpenAI226 questions
Snowflake208 questions
Apple193 questions
Stripe229 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Citadel / Citadel Securities144 questions
Netflix101 questions
LinkedIn142 questions
Roblox97 questions
Capital One137 questions
IBM135 questions
Anthropic113 questions
Bloomberg125 questions
Salesforce124 questions
Oracle123 questions
Coinbase94 questions
Goldman Sachs112 questions
Airbnb111 questions
Rippling92 questions
Waymo102 questions
Snapchat101 questions
JPMorgan Chase87 questions

Instacart Interview Question Bank
Instacart's recent SWE loop is dominated by CodeSignal-style practical coding: in-memory databases, worker/task trackers, expression parsing, file I/O, and product/inventory consistency. Senior loops now commonly split the onsite into two phases: two coding rounds plus a Karat AI codebase round first, then system design and project deep-dive if the first phase clears. MLE loops keep the same practical coding bar but add a fundamentals-heavy ML concept screen.
55
questions
Last updated
Before you start
Showing 15 of 15
Evaluate Variable Assignments with Dependencies and CyclesSort Products by Aisle and Frozen StatusChoose the Cheapest SKU PromotionAggregate SKU Order Quantities and PricesEvaluate Variables from Ordered Assignment EquationsEvaluate Variable AssignmentsCalculate the Lowest Price with DiscountsLibrary Item Search and Multi-Filter APIEvaluate Division / Calculate EquationCalculate Total Price of Shopping Cart ItemsSort Shopping Items by Aisle with Frozen Items LastShopping Cart Total with Invalid Item FilteringCalculate Inventory Total CostBanking System with Accounts, Transfers, Top Activity, and MergeDesign and Implement Idempotent Library Notifications for Due Dates and HoldsFix Incorrect Metrics Caused by Applying Filters After AggregationImplement Search and Filter UI for a Library Management TableFix Backend Filtering for Book Search ResultsIdempotent Library Notifications for Due Loans and FIFO HoldsFilter a Long Table with Two Dropdowns and a Text Search BoxFind Minimal ShoppersDecode PasswordDesign an In-Memory Database with Field-Level TTL, Prefix Scan, and Backup/RestoreCount Subarrays With Alternating Parity (Odd/Even) Including NegativesFlip Inner Segment If String Starts and Ends With VowelsCompute counts on nested maps (Level 1/Level 2 aggregation)Bus Boarding Simulation (Priority + Wheelchair Capacity)Evaluate an Arithmetic ExpressionDecode an Encoded StringIn-Memory Database with Backup and Restore
