ZipHQ Software Engineer Interview Questions

Practice the exact questions companies are asking right now.

7 Questions 1 Company03.11.2026
Showing 7 results
Role
ZipHQ logo
ZipHQ
Hard
Software Engineer

Design in-memory DB with TTL and history

In-Memory Database: Progressive Design in 4 Levels You are designing a simplified in-memory database to be implemented in four progressive levels. Eac...

System Design
58
0
431 people solved
Sep 6, 2025
ZipHQ logo
ZipHQ
Medium
Software Engineer

Implement a Vending Machine

Design and implement the core logic for a vending machine using object-oriented principles. The machine stores products, accepts bills, tracks the cur...

Software Engineering Fundamentals
31
0
273 people solved
Jan 28, 2026
ZipHQ logo
ZipHQ
Hard
Software Engineer

Find shortest path on infinite grid

You are given an infinite 2D grid with integer coordinates. From a cell (x, y) you may move in 4 directions (North/South/East/West) by 1 cell per move...

Coding & Algorithms
51
0
408 people solved
Mar 11, 2026
ZipHQ logo
ZipHQ
Medium
Software Engineer

Find flush and straight groups in cards

You are given an array of strings cards, where each string represents a distinct playing card. Each card string has the format <rank><suit>: - rank is...

Coding & Algorithms
42
0
300 people solved
Nov 28, 2025
ZipHQ logo
ZipHQ
Medium
Software Engineer

Compute maximum sum in a tree without adjacency

Given a tree where each node has an integer value, select a subset of nodes to maximize the sum under the constraint that if you choose a node, you ca...

Coding & Algorithms
21
0
189 people solved
Aug 12, 2025
ZipHQ logo
ZipHQ
Medium
Software Engineer

Find root IDs and paths

You are given a collection of string blocks, each represented as a JSON object with fields {"id": string, "parentId": string | null}. A block is a roo...

Coding & Algorithms
34
0
236 people solved
Aug 11, 2025
ZipHQ logo
ZipHQ
Medium
Software Engineer

Maximize non-adjacent sum on an N-ary tree

You are given an N-ary tree (each node may have 0..k children). Each node contains an integer value (can be 0 or positive). You want to select a set o...

Coding & Algorithms
28
0
288 people solved
Dec 26, 2025

Explore more ZipHQ Software Engineer interview questions

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

Software Engineer questions at other companies
Browse all
ZipHQ Software Engineer Interview Questions (Updated 2026) | PracHub