Zillow

  www.zillow.com
  www.zillow.com

Zillow Software Engineer Interview Questions

Updated Nov 23, 2014
Updated Nov 23, 2014
8 Interview Reviews

Interview Experience

Interview Experience

50%
25%
25%

Getting an Interview

Getting an Interview

40%
30%
29%

Interview Difficulty

2.8
Average

Interview Difficulty

Hard

Average

Easy

8 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineering Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through college or university. The process took a dayinterviewed at Zillow.

Interview Details

On campus recruitment and interview. I signed up for a 30 minute slot for the day after the recruitment session. It was my first interview and I freaked out and couldn't think at all. I had one question about trees and that was about it.

Interview Questions
  • Given two nodes in a tree, find the oldest common ancestor.   Answer Question
No Offer
Average Interview

Other Interview Reviews for Zillow

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took a dayinterviewed at Zillow in October 2014.

    Interview Details

    After I submit application, HR email me an pdf of coding question hours later.

    There are 2 questions:
    1. Write a function that converts a string to a long, without using the built in functions that would do this.

    2. Implement a tri-nary tree. A tri-nary tree is much like a binary tree but with three child nodes for each parent instead of two -- with the left node being values less than the parent, the right node values greater than the parent, and the middle nodes values equal to the parent.

    Interview Questions
    No Offer
    Easy Interview
  2. 6 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 4 daysinterviewed at Zillow in July 2014.

    Interview Details

    I had applied for this position online, after 4 days I received an email from the HR that they would like to setup a call to go over background and provide more information on the role. The email replies were prompt and we setup a schedule. However, I never received the call from the HR. Its been couple of days and I never even received a follow up email requesting a new schedule.

    Zillow HR team should realize that the software engineers are a key ingredient in generating the revenue for the company. People have time commitments and if you cannot conduct an interview, you might as well at least let the candidate know about it. HR folks like these just show that sometimes a company and a candidate might miss out on each other only because HR does not do the right job of giving every candidate a chance

    No Offer
    Negative Experience
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 2 weeksinterviewed at Zillow.

    Interview Details

    Before getting a phone interview, I was given a 2-problem coding test. After submitting my solutions, we scheduled the phone interview for about a week later. The phone interview process was focused almost entirely on solving short object-oriented coding problems, which I completed using a web-based application.

    Interview Questions
    • All of the problems were more or less straightforward object-oriented programming problems.   Answer Question
    No Offer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through an employee referral. The process took 2 weeksinterviewed at Zillow.

    Interview Details

    They sent me a coding test pdf and let me implement it and send them source code. I think it is better to make this implementation bug-free because maybe they have their own test code to check it.
    And after that they will schedule a phone interview, which is no hard.

    Interview Questions
    No Offer
  6. 5 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Seattle, WA
    Anonymous Interview Candidate in Seattle, WA
    Application Details

    I applied through an employee referral. The process took 4+ weeksinterviewed at Zillow in February 2014.

    Interview Details

    Interview consisted of these steps, with a continue/stop decision and 2-10 days of scheduling time between each step:
    1. Phone call with a technical recruiter (15 min)
    2. At-home coding exercise (2 hours)
    3. Phone interview with a developer (45 min)
    4. On site interview loop (4 hours)
    Overall, interviews were quite enjoyable. The interviewers were clearly well-trained, the questions were a good difficulty level, and the environment put me at ease. I received the impression that the employees were all excited about and enjoyed their work.

    Interview Questions
    • I got flustered on a SQL design question - overall it wasn't the hardest question, but I didn't have the background to do well with it.   Answer Question
    Reasons for Declining

    I had an offer with another company whose duties I liked more.
    Not an easy choice - Zillow would have been an excellent company to work for.

    Declined Offer
    Positive Experience
    Average Interview
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 1+ weekinterviewed at Zillow in September 2013.

    Interview Details

    Applied online, got a call from a HR and setup a technical interview in another day. The phone interview was ok and I was be able to answers most of the questions.

    Interview Questions
    • I can't remember any difficult questions. I've managed to answer it all but still no offer.   View Answer
    No Offer
    Neutral Experience
    Average Interview
  8. 3 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Seattle, WA
    Anonymous Interview Candidate in Seattle, WA
    Application Details

    I applied online. The process took a dayinterviewed at Zillow in November 2012.

    Interview Details

    30 minutes phone screen, questions asked:
    1. Explain python vs java in terms of static vs dynamic.
    2. In pseudo code, given a string of integers, find duplicates.
    3. What is the big-O complexity of using a C hashmap?

    4 hour in-person interview, questions asked:
    1. Write code to solve factorial.
    2. In a game of blackjack, you're given a Hand class that has:
    class Hand {
      List<Card> cards;
      int getScore( ) { }
    Write code for getScore( ).
    3. General big-O questions, hashmap vs binary tree, heap data structure.
    4. A harder question on network stuff, the answer was easy, so don't think too hard.

    Interview Questions
    • A harder question on network stuff, the answer was easy, so don't think too hard.   Answer Question
    No Offer
    Positive Experience
    Average Interview

Work at Zillow? Share Your Experiences

Zillow

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.