Zocdoc logo

Zocdoc Interview Questions
& Process

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

Based on 585 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
39.3% Positive experience

Which role are you interviewing for?

30 roles · 585 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Zocdoc.

Showing 4 of 585
Zocdoc logo
Zocdoc

Product Analyst

Analytics · nearly a year ago

Lead Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Presentation Panel
Interview formats
Behavioral Technical Coding Presentation

I was contacted by a Zocdoc recruiter for a Lead Product Analyst position. I went through a full interview loop, including a hiring manager interview, technical rounds, and a final panel with four other team members. I had mentioned upfront that I couldn't do take-home assignments due to limited time. After the final panel, I waited two weeks for a decision. Unexpectedly, I was asked to do a take-home assignment over the holidays, even though I thought the prior round was the last one. I was initially told I'd hear back within two business days. Other candidates mentioned similar changes in their timelines. I asked for clarification since I was told the previous round was the final stage. I declined the assignment because I didn't want to work during the holidays. The hiring manager then suggested I do it after the holidays, knowing I had travel plans. I agreed, which gave me false hope, like others have said. He said it would be a chance to show my work to the team and leaders. I did the assignment, planned it out, and prepared a presentation. However, in the follow-up presentation interview, only the hiring manager and one colleague were there, no leaders. I didn't get to present my work. Instead, they asked about how they'd implement the plan and then rejected me. The candidate's effort wasn't really valued. After completing the assignment, I wasn't allowed to present my work but was asked detailed questions about the plan.

Confirmed questions4 questions
  • Can you discuss your past projects?
  • What are your thoughts on behavioral questions?
  • Can you answer questions about Python?
Zocdoc logo
Zocdoc

Customer Success Manager

Operations · nearly a year ago

Manager Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Other

It was a pretty standard interview process, starting with a recruiter call and then moving on to a hiring manager interview. Everyone I spoke with seemed really positive about the company and what they're building. A couple of the interviewers were a bit late to our scheduled calls, but that's understandable, especially with how busy things can get at the start of the year.

Confirmed questions1 question
  • What's your experience in developing and implementing processes, and how have you handled team scaling efforts?
Zocdoc logo
Zocdoc

Senior Software Engineer

Engineering · nearly a year ago

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

Started with a recruiter call, then a 30-minute Hiring Manager chat about past projects and behavioral stuff. After that, there was a live coding screen on HackerRank. The HM and recruiter calls felt okay, I was feeling good. The live coding kicked off with an easy LeetCode problem, then moved to a medium one about finding duplicates in rows and columns. I solved both, but the interviewer kept cutting me off, even though I understood the problem and was listening. He asked tricky questions I could answer. I figured, 'okay, he keeps interrupting, let's just collaborate,' since he seemed to want to take over. He didn't have test cases, and stopped me from running my code. When he interrupted, I'd look left at the Google Meet window, making my eyes shift. Maybe he thought I was using AI, but I never do. After the interview, I double-checked my solution and it was correct. Still, it left a bad taste. They should train their engineers not to interrupt and give hints when someone isn't stuck.

Confirmed questions2 questions
  • Can you write a function to identify duplicates within an array?
  • How would you find a duplicate value in a matrix that has duplicate values across rows and columns?
Zocdoc logo
Zocdoc

Recruiting Coordinator

HR · a year ago

Entry Average Negative experience No offer 5 rounds
Interview process
Recruiter call Onsite Technical screen Background check Offer
Interview formats
Behavioral Technical Presentation

I applied online for the Recruiting Coordinator role at Zocdoc. The whole thing took about a month and I think around five hours of interviews total. First, there was a 30-minute screening call. Then, about a week later, I went in for an onsite interview. That involved talking to a few people from the recruiting team, including some coordinators. They really seemed to care about stuff like creativity, being coachable, and making sure candidates had a good experience. After the onsite, I had a final round that was another couple of hours with more interviews and a practical exercise. They said I'd hear back the next week. But then, the very next day, the recruiting manager called me. She mentioned some concerns from my final round about my past experience and how I work. I tried to explain how I'd adapt and grow. While we were talking, I saw the same job posting back on LinkedIn, even though it was supposed to be closed. So I figured the decision was already made. The call felt more like a formality than a real discussion. She said she'd let me know on Monday, but I heard nothing over the weekend and my follow-up email was ignored. Finally, I got a generic rejection email late Monday. The whole process felt messy, impersonal, and not at all like the values Zocdoc talks about. It was disappointing, especially for a company that emphasizes candidate experience. My advice is to be upfront, especially when a decision is already made. Don't have fake conversations, and don't repost a job before telling someone they didn't get it. How you treat people matters for your employer brand and just basic human decency. I hope they take this feedback.

Confirmed questions2 questions
  • Can you introduce yourself and explain why you are the most suitable candidate for this role?
  • What sets you apart as the best candidate for this opportunity?

Zocdoc Interview Questions

Quoted word for word from Zocdoc interview reports.

Find the common friends of different actresses. Friends are defined as those who starred in the same movie.

Read reports

Write an intermediate SQL query to count visits per doctor ID, ordered by date and visit count, including doctor IDs with zero visits.

Read reports

Given a binary tree where each node includes references to its left, right, and parent, how would you determine the least common ancestor?

Read reports

Given a shopping list and store inventory, can you write a function to check if all items are available?

Read reports

How would you implement saving movie records and retrieving them in constant time?

Read report

How would you find a duplicate value in a matrix that has duplicate values across rows and columns?

Read report

Can you find the maximum, minimum, and average value from a list of integers?

Read report

Can you write a function to find the nearest store that has all the items from a shopping list, given store objects with distance and inventory?

Read report

When given a ticket, like a company's name, how would you return the cached price?

Read report

Formats, difficulty and experience

Across all 585 Zocdoc interview reports.

Interview formats

Behavioral 43.9%
Technical 29.2%
Coding 9.7%
Presentation 6.5%
Other 4.6%

Interview difficulty

Easy 22.2%
Average 65.1%
Difficult 12.6%

Candidate experience

Positive 39.3%
Neutral 24.8%
Negative 36%

Reports by job function

Sales 219
Engineering 140
Operations 104
HR 26
Analytics 25
Marketing 19