Instacart Online Assessment Questions

We hold only 1 confirmed online assessment report for Instacart so far. Below are its 19 closest coding and technical questions, which is what an OA draws from.

See everything we have on Instacart →

27 more Instacart reports behind the paywall

One payment, permanent access to this company. No subscription, nothing to cancel.

or every company, $100/year →

Instacart Coding & Technical Questions

Interview Experience at Instacart Toronto : Seeking Clearer Feedback After a Positive Process

system design 2024 reddit

I recently completed the interview process at Instacart (Toronto), starting with an online assessment, followed by a recruiter call, two coding rounds, a system design round, and a behavioral intervie

View

#1701 Average Waiting Time

medium arrays lc_company

LeetCode #1701: Average Waiting Time. Difficulty: Medium. Topics: Array, Simulation. Asked at Instacart in the last 6 months.

View

#34 Find First and Last Position of Element in Sorted Array

medium binary search lc_company

LeetCode #34: Find First and Last Position of Element in Sorted Array. Difficulty: Medium. Topics: Array, Binary Search. Asked at Instacart in the last 6 months.

View

#49 Group Anagrams

medium hash table lc_company

LeetCode #49: Group Anagrams. Difficulty: Medium. Topics: Array, Hash Table, String, Sorting. Asked at Instacart in the last 6 months.

View

Design an In-Memory Database with Field-Level TTL, Prefix Scan, and Backup/Restore

easy strings 1p3a_oj

Design and implement an **in-memory database** keyed by `key` (unique per record). Each record contains multiple `field -> value` pairs, where both `field` and `value` are strings. Implement the foll

View

Count Subarrays With Alternating Parity (Odd/Even) Including Negatives

arrays 1p3a_oj

Given an integer array `nums` (may contain negative numbers), count how many **contiguous subarrays** have strictly alternating parity between adjacent elements. Formally, a subarray `nums[l..r]` is

View

Flip Inner Segment If String Starts and Ends With Vowels

arrays 1p3a_oj

Given an array of strings `arr`, transform each string `s` as follows and return the resulting array: - If both the first and last characters of `s` are vowels, reverse (mirror) the inner substring o

View

Compute counts on nested maps (Level 1/Level 2 aggregation)

sql 1p3a_oj

You are given a data structure consisting of nested maps (dictionaries/JSON objects). The data has the notion of “Level 1” and “Level 2” (corresponding to two specific nesting layers). Compute and ou

View

Bus Boarding Simulation (Priority + Wheelchair Capacity)

heap 1p3a_oj

Implement a bus boarding simulator with regular riders, priority boarding, and wheelchair constraints. Design and implement functions/classes to support the following (progressive) requirements: ##

View

Evaluate an Arithmetic Expression

strings 1p3a_oj

Given a string `expr` representing an arithmetic expression, evaluate it. **Rules** - `expr` contains non-negative integers, operators `+ - * /`, parentheses `(` `)`, and spaces. - Operator precedenc

View

Most Common OA Topics

arrays (5) strings (4) sql (3) system design (1) heap (1) hash table (1) binary search (1)

Instacart OA Format and Platform

The Instacart online assessment is delivered through a proctored online platform, most commonly HackerRank. Candidates receive the OA link by email after passing an initial resume review. The coding section typically contains 2 to 3 algorithmic problems with a 70 to 110 minute time limit.

Some Instacart teams include an additional work simulation section that tests judgment and decision-making rather than coding ability. This section is not present for all roles. Check the LeakCode question database filtered by role type to see what past candidates for your specific role reported.

FAQ

Does Instacart have an online assessment?

Yes. Instacart uses an OA as the first technical screen for most engineering and technical roles. It is typically sent after a resume review and before any human interviews. The format has remained consistent across recent hiring cycles.

How hard is the Instacart OA?

Based on candidate reports, Instacart OA problems range from LeetCode medium to hard. Expect at least one problem that requires an efficient algorithm (not brute force) to pass all test cases within the time limit.

Where do these OA questions come from?

All questions in the LeakCode database are sourced from actual candidate reports on 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. They are not AI-generated. Each question links to its source where the original report is public.

Related: Instacart All Questions · All OA Questions · Browse Companies · Data Sources