Companies
Amazon918 questions
Meta505 questions
Google422 questions
Uber319 questions
ByteDance / TikTok348 questions
Microsoft234 questions
Snowflake179 questions
OpenAI192 questions
Apple156 questions
Stripe197 questions
Databricks103 questions
Netflix89 questions
DoorDash124 questions
Anthropic100 questions
Roblox79 questions
IBM117 questions
Bloomberg112 questions
Coinbase89 questions
Capital One104 questions
Goldman Sachs97 questions
LinkedIn96 questions
Citadel / Citadel Securities91 questions
Snapchat91 questions
Salesforce89 questions
Rippling75 questions
Waymo86 questions
Airbnb81 questions
Pinterest80 questions
JPMorgan Chase77 questions
Oracle72 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.
40
questions
Last updated
Before you start
Showing 13 of 13
OJ Problems
practice in the online judgeBanking 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 RestoreWorker Management SystemDecode Password from FileCalculate Average TimePassword Management QuestionsBanking System - Schedule and Cancel Payment🦉 Collect SticksBubble Popping GameBalloon Color PairsInstacart Marketplace Bidding System Architecture and Algorithm DesignInstacart Search Ranking System Design and Scalability
