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.

A second algorithmic round; the reported set includes tree traversal, melds enumeration and heap-based greedy.6 questions

Most reported: Question/Answer/Condition Matcher (AST Composition Pattern) 8×

Often two: a LeetCode-style round in staged parts, plus a practical-coding round inside an existing repository.6 questions

Most reported: Furthest Building You Can Reach (Heap-based / LeetCode 1642) 4×

90 minutes, four gated levels, each unlocking only when its tests fully pass.2 questions

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.

QuestionRoundReportedLast 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),…

Coding8×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…

Coding6×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…

Coding5×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 Screen4×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 Screen3×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…

Coding3×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 Screen2×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 Screen2×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 Screen2×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 Screen1×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…

Coding1×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…

Coding1×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…

OA1×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…

OA1×July 2025

Browse the full Zip catalog →

FAQ

How many coding questions does Zip ask?
AceOffer has reconstructed 14 distinct Zip coding interview questions from 40 verified candidate reports, each with verbatim follow-ups and a last-reported date.
What is the most common Zip coding interview question?
Question/Answer/Condition Matcher (AST Composition Pattern) — reported 8 times, last seen April 2026.
How fresh is AceOffer's Zip coding question data?
The catalog is refreshed monthly from new candidate reports, and every question shows when it was last reported.

Get the full Zip catalog

Every question, every candidate-reported follow-up, and what passers actually do. Monthly refresh.

Is this helpful?