Zip HQ logo

Zip HQ Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 13 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
38.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Zip HQ.

Showing 3 of 13
Zip HQ logo
Zip HQ

Software Engineer

Engineering · nearly a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Panel
Interview formats
Coding Technical System Design Behavioral

First, a recruiter screen, just a quick 15-min call to make sure you're a real person and check for any sponsorship needs. Then, a 1-hour tech screen with some medium to hard LeetCode problems. After that, the onsite, which has a 1-hour coding round (also medium/hard LeetCode) and a 1-hour practical round focusing on an object-oriented design problem. Finally, a 30-minute chat with the manager where they'll go over your resume and dive deep into one or two of your past projects or internships.

Confirmed questions1 question
  • How would you find the shortest path to a target node on an infinite grid with both stationary and moving barriers, where the moving barriers block entire rows or columns up to their head?
Zip HQ logo
Zip HQ

Software Engineer

Engineering · nearly a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Coding Technical

The recruiter reached out to schedule an initial call. Following that, there was a technical screen where I had to solve one LeetCode-style problem involving traversing an n-ary tree. I passed this stage and advanced to the next round, which wasn't LeetCode-based. I was given access to their codebase and had to implement a feature in the first part and then extend it in the second part. I couldn't finish the second part because time ran out.

Confirmed questions1 question
  • Solve a problem that requires traversing an n-ary tree.
Zip HQ logo
Zip HQ

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Coding Technical

A recruiter contacted me on LinkedIn to start things off. Then, I had two screening interviews. The first was a 1-hour leetcode-style question, and the second was a 1-hour practical coding question. I used Python for both, and each interview involved a single problem that gradually became more complex.

Confirmed questions1 question
  • Could you implement a feature and write unit tests for it within a codebase of about 10 Python files?

Zip HQ Software Engineer Interview Questions

Quoted word for word from Zip HQ interview reports.

How would you find the shortest path to a target node on an infinite grid with both stationary and moving barriers, where the moving barriers block entire rows or columns up to their head?

Read reports

Could you solve the Graph optimal path problem with a follow-up that is LC hard?

Read reports

Could you implement a feature and write unit tests for it within a codebase of about 10 Python files?

Read report

Can you solve a medium/hard LeetCode graph traversal problem using pair programming?

Read report

What object-oriented design questions did you get on Codesignal?

Read report

Formats, difficulty and experience

Across all 13 Zip HQ interview reports.

Interview formats

Coding 42.9%
Technical 32.1%
Behavioral 17.9%
System Design 7.1%

Interview difficulty

Easy 7.7%
Average 53.8%
Difficult 38.5%

Candidate experience

Positive 38.5%
Negative 23.1%
Neutral 38.5%