Zip Coding Interview Questions
These are the 14 Zip coding interview questions AceOffer has reconstructed from candidate reports, sorted by how often each was reported. Question/Answer/Condition Matcher (AST Composition Pattern) leads at 8×. Every question shows when it was last reported; the catalog refreshes monthly.
Key facts
- •14 distinct coding questions indexed
- •40 candidate reports across those questions
- •Most reported: Question/Answer/Condition Matcher (AST Composition Pattern) — 8× (last seen April 2026)
- •Refreshed monthly · last updated August 2026
Which Zip rounds ask coding questions?
Zip draws coding questions from the rounds below. Counts are distinct questions, not times asked.
Most reported: Question/Answer/Condition Matcher (AST Composition Pattern) — 8×
Most reported: Furthest Building You Can Reach (Heap-based / LeetCode 1642) — 4×
Most reported: In-Memory Database (4-Level Progressive OA) — 1×
Which Zip coding questions get asked most?
Sorted by candidate-report frequency. Click any question for the full breakdown.
| Question | Round | Reported | Last seen |
|---|---|---|---|
| Question/Answer/Condition Matcher (AST Composition Pattern) Given an existing codebase (framework provided in Python or Java) representing a form/survey system with multiple question/field types (e.g., single-choice, text, number),… | Coding | 8× | April 2026 |
| Tree Traversal: Find Invalid / Root Nodes You are given a collection of nodes, each represented as a JSON object (or similar structure) containing: a node ID, a parent… | Coding | 6× | November 2025 |
| Poker Card Runs and Sets Enumeration Given poker cards, form 3 groups of 3-card straights plus 1 pair. Candidate used counter-based approach (solve pairs first, then straights). Passed… | Coding | 5× | April 2026 |
| Furthest Building You Can Reach (Heap-based / LeetCode 1642) Given a 1D array of building heights, you start at building 0 and want to travel as far right as possible. Moving… | Phone Screen | 4× | February 2025 |
| Open the Lock (LeetCode 752) Open the Lock (LeetCode 752) A combination-lock rotation problem. You are given a lock with four circular wheels, each showing a digit… | Phone Screen | 3× | November 2025 |
| House Robber III (Tree DP with Choice Constraint) Given a tree where each node has an integer value, for each node you may choose EITHER the current node's value OR… | Coding | 3× | February 2026 |
| Translate/Validate HashMap Values with Nested Support Given a dictionary (hashmap) whose values are strings (words or short phrases), and two provided helper functions — an isValid(value) function and… | Phone Screen | 2× | February 2026 |
| BFS Shortest Path with Moving Parade Obstacles You are a taxi driver on an infinite 2D grid city where roads run north-south and east-west (intersections represented as (x, y)… | Phone Screen | 2× | July 2026 |
| Max Savings / Phrase Covering Maximum Words with Prefix Tree Given a collection of input string values (words or short phrases), find the substring (sub-phrase) that maximizes the total number of words… | Phone Screen | 2× | February 2026 |
| Implement Vending Machine (OO Design) Design and implement a vending machine system. The problem has 3 parts and starter code is provided. The system must handle: (1)… | Phone Screen | 1× | March 2026 |
| React + Python CRUD Application Build a full-stack application with a React frontend and a Python backend that supports full CRUD operations (Create, Read, Update, Delete) and… | Coding | 1× | September 2025 |
| LRU Cache: Debugging ChallengeFree Debugging challenge - find the bug(s) in this LRU cache. You are handed a compiling Java LRUCache that does not satisfy its… | Coding | 1× | July 2026 |
| Cloud Storage System OOD Design Design and implement an object-oriented cloud storage system. The assessment is structured as 4 sequential levels of progressive difficulty, where each level… | OA | 1× | July 2025 |
| In-Memory Database (4-Level Progressive OA) In-Memory Database - a 4-level progressive OA (90 minutes, all four levels). Implement a simplified in-memory database. The assessment is split into… | OA | 1× | July 2025 |
FAQ
How many coding questions does Zip ask?▾
What is the most common Zip coding interview question?▾
How fresh is AceOffer's Zip coding question data?▾
Get the full Zip catalog
Every question, every candidate-reported follow-up, and what passers actually do. Monthly refresh.