Zocdoc Principal Software Engineer Interview Questions | Glassdoor

Zocdoc Principal Software Engineer Interview Questions

4 Interview Reviews

Experience

Experience
50%
25%
25%

Getting an Interview

Getting an Interview
50%
50%

Difficulty

3.3
Average

Difficulty

Hard
Average
Easy

4 Candidate Interview ReviewsBack to all Interviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty

 

Principal Software Engineer Interview

Anonymous Interview Candidate in New York, NY
No Offer
Neutral Experience
Average Interview

Application

I applied online. The process took 1+ week. I interviewed at Zocdoc (New York, NY) in August 2015.

Interview

Skype interview for 45 minutes, 1st in-person for 4 hours with 4 engineers and 2nd in-person for 1 hour with CTO. The skype and CTO interview are most challenging. Be prepared to get to the white board and write code. I got a lot of blank stares for using ansi sql and scala syntax. They are used to t-sql and whatever microsoft uses to write code

Interview Questions

  • Lots of SQL group by having type questions. Star schema design questions. One programming question about random generators. briefly touched upon asymptotic analysis of tree traversal algorithms.   Answer Question

Other Interview Reviews for Zocdoc

  1.  

    Principal Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Declined Offer
    Negative Experience

    Application

    I applied through a recruiter. The process took 6+ weeks. I interviewed at Zocdoc (New York, NY).

    Interview

    A Skype interview followed by in house with 3 principal engineers followed by director, cto and the vp of engg. The interview questions were certainly interesting and thought provoking. The overall end to end experience was neutral to slightly negative.

    Reasons for Declining

    Offer was lower than expected for a company at this stage and lower than the current base / options.


  2.  

    Principal Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. I interviewed at Zocdoc (New York, NY) in May 2015.

    Interview

    Their recruiter reached out to me on LinkedIn. I am a local candidate, so I only had 1 phone interview before the onsite. Their office is located in a cool building in a cool neighborhood. The recruiter asked me to allocate 4 hours for the interview loops.

    Three interviewers were a engineering director, a principal engineer, and a more jr software engineer. All of them are very professional, which made the whole experience very positive. After 3 rounds, I assumed it was done according to info here, I was asked to stay for the 4th round. Then about 5 mins later, the coordinator stopped by saying the final interviewer was stuck at a meeting.

    About 1 week later, I was told no offer. They encourage me to re-apply after xx months time frame (i always find this part amusing). My overall impression about zocdoc and interview are:

    - a solid startup with a nice business model.
    - their technology, at least for the team I was applying, was out of date. yeah, and it's a .net shop.
    - a couple of onsite questions are considerably harder than phone interview. probably because it was a 'principal' position.

    Interview Questions

    • They asked pretty common interview questions on phone interview, but considerably harder question on onsite.   Answer Question
  3.  

    Principal Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Zocdoc (New York, NY) in May 2014.

    Interview

    Applied online, had a phone screening followed by Skype interview. The phone screen was primarily to ensure some familiarity with the company and then brief resume review. The Skype interview was more toward my current experience, job profile, roles and responsibilities, day to day stuff. Lot of team management questions, how do i manage tough team members, why should we hire you, why u want to change, what u don't like about current job. After these questions, technical questions started. They ranged from Array's to linked list to Btree. Time complexity in various scenarios of these data structures. Case based question was put in. It was interesting experience. If you know Data structures and algorithms, it would be piece of cake.

    Interview Questions

    • It's not difficult but How will you reduce time complexity of finding duplicates in linked list? How will you implement a new sorting algorithm which is never written earlier?   Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.