Instacart Data Manipulation (SQL/Python) Interview Questions

Practice the exact questions companies are asking right now.

7 Questions 1 Company10.13.2025
Showing 7 results
Role
Instacart logo
Instacart
Medium
Data Scientist

Explain handling very large datasets

Describe a project where you ingested and processed a dataset of at least 500 million rows or 1 TB end-to-end. Detail storage formats and partitioning...

Data Manipulation (SQL/Python)
6
0
126 people solved
Oct 13, 2025
Instacart logo
Instacart
Medium
Software Engineer

Implement a pivot table transformation

Given a dataset of transactions with columns: user_id (string), category (string), subcategory (string), amount (float), ts (ISO timestamp), implement...

Data Manipulation (SQL/Python)
0
0
11 people solved
Jul 15, 2025
Instacart logo
Instacart
Medium
Data Scientist

Calculate Weekly Revenue and Order Count for Standard Deliveries

instacart_orders +----------+---------+---------+------------+---------+--------------+ | order_id | user_id | revenue | created_at | geo | delive...

Data Manipulation (SQL/Python)
53
0
5 people solved
Jul 12, 2025
Instacart logo
Instacart
Medium
Data Scientist

Write SQL to rank advertisers and profitability

You are given two denormalized tables. Use ANSI SQL (CTEs allowed) and UNPIVOT (or an equivalent UNION ALL approach if UNPIVOT is unavailable). Table:...

Data Manipulation (SQL/Python)
1
0
13 people solved
Oct 13, 2025
Instacart logo
Instacart
Medium
Data Scientist

Aggregate weekly revenue and attribute 4% drop

Write SQL over the following schema to: (A) compute weekly revenue by ISO week (Monday–Sunday) from orders, excluding cancelled/refunded; revenue_usd ...

Data Manipulation (SQL/Python)
0
0
4 people solved
Oct 13, 2025
Instacart logo
Instacart
Medium
Software Engineer

Pivot transactions by date without date libs

Given a stream of transaction rows (shopper_id, date_str, amount) where date_str is ISO format 'YYYY-MM-DD', produce a pivoted report for a specified ...

Data Manipulation (SQL/Python)
0
0
8 people solved
Sep 6, 2025
Instacart logo
Instacart
Medium
Software Engineer

Pivot data without date libraries

Transform a tall dataset into a wide, pivoted view without using any date/time libraries. Input: a list of records (date, store_id, metric, value) whe...

Data Manipulation (SQL/Python)
0
0
11 people solved
Jul 31, 2025

Explore more Instacart Data Manipulation (SQL/Python) interview questions

Real questions from candidate reports, grouped by role, topic and company.

Other categories at Instacart
Data Manipulation (SQL/Python) questions at other companies
Browse all