Zillow

  www.zillow.com
  www.zillow.com
Work in HR? Unlock Free Profile

Zillow Software Development Engineer Interview Questions

Updated Jul 9, 2014
Updated Jul 9, 2014
14 Interview Reviews

Interview Experience

Interview Experience

36%
9%
54%

Getting an Interview

Getting an Interview

69%
15%
7%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

14 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

8 people found this helpful  

Software Development Engineer Interview

Anonymous Interview Candidate  in  Seattle, WA (US)
Anonymous Interview Candidate in Seattle, WA (US)
Application Details

I applied through a recruiter. The process took 1+ week - interviewed at Zillow in May 2014.

Interview Details

Referred by recruiter and given what seems like standard questions from the other posts on here. Very long turn around and getting final decision.

1. String to long conversion
2. Trinary (trenary) tree insert and delete

I spent about 3-4 hours getting problems coded up, documented, and tested. Solid rejection with no explanation other than my code wasn't good enough. Let's set things straight, I have 10+ years of experience, my code was well documented and had full java doc comments. I had accompanying unit tests to verify functionality and even made the trenary tree problem with generics. The only thing that could have possibly been done better is making the tree auto balancing, but given that most at home coding challenges are 30-60 minutes I felt like I already expanded enough effort.

Whoever is reviewing the coding solutions has an UNUSUALLY UNREALISTIC BAR.

Interview Questions
No Offer
Negative Experience
Average Interview

Other Interview Reviews for Zillow

  1. 4 people found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Seattle, WA (US)
    Anonymous Interview Candidate in Seattle, WA (US)
    Application Details

    I applied online. The process took 2 days - interviewed at Zillow in June 2014.

    Interview Details

    Applied online and got a call form a technical recruiter. I was then given a coding exercise to complete at home and send. The questions were pretty simple as mentioned in some other person here - string to long, insert & delete in trinary tree. I completed the exercise along with JUnit test cases covering all possible scenarios I could think of and returned it early morning the next day. After a day I received an email saying they would not be moving forward with me. When I asked for feedback I was told it was based on my coding exercise. I am surprised with this since my code was working and did what the requirements asked, was well tested and documented(in my opinion). The only conclusion I can draw is, they were doing some sort of lottery to pick candidates for the next round of interviews ;-)

    Interview Questions
    No Offer
    Negative Experience
    Average Interview
  2. 2 people found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through an employee referral. The process took 5 days - interviewed at Zillow in April 2014.

    Interview Details

    The first call with a recruiter was followed immediately by their standard take-home coding exercises: insert/delete from a ternary tree (which they call a tri-nary tree) and converting a string into a long. Straightforward questions. I decided to include not only a solution but also unit tests, and in such a way that I would expect to pass a code review for check-in. This isn't my first dev job. While the code functioned, and as far as I know was production-quality, I received an email about one day after I submitted the response that they were not going to ask me in for a screening. Disappointing, as I have no idea what they were looking for that I didn't do. I heard this complaint from other reviewers, but I assumed that they just solved the problem the fastest way -- I thought for sure having tests, comment blocks, and code structured for use in an application would impress enough for an interview.

    Interview Questions
    • Questions weren't difficult, but obviously I wasn't able to provide something they were looking for (and not asking for).   Answer Question
    No Offer
    Negative Experience
    Average Interview
  3. 4 people found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Santa Clara, CA (US)
    Anonymous Interview Candidate in Santa Clara, CA (US)
    Application Details

    I applied online. The process took 1 week - interviewed at Zillow in February 2014.

    Interview Details

    Applied through Glassdoor, and have got the response pretty quickly got a coding challenge with two questions which were discussed earlier

    -> Convert String to Long without using library functions in any programming language
    -> Implement insert and delete in ternary search tree
    ternary search tree - Same as binary search tree but does have one more node under the parent node with same value
    example -> node 5 has 4 on the left and 6 on the right and has 5 right below it. Three nodes to each node.

    the recruiter has sent me an email saying clearly :- Do it at your own time, As i had other interviews lined up for the week I have done it exactly in one week. I have got the answers right and checked every possible way and test cases. But the main reason to decline in my case i think was the time taken to submit the coding challenge. It exactly took me one day to finish the coding challenge. but i cannot explain it so the rejection.

    Interview Questions
    No Offer
    Negative Experience
    Easy Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online - interviewed at Zillow.

    Interview Details

    1. Submit code exercise online

    Interview Questions
    • No difficult questions, basic algorithms and data structures.
      Sum of the fibonacci number
        View Answer
    No Offer
  6.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2 weeks - interviewed at Zillow.

    Interview Details

    Phone interview.
    1.Ask how to figure out if an integer is out of range.
    2.Common ancestor of two nodes in binary tree.,

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  7.  

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Seattle, WA (US)
    Anonymous Interview Candidate in Seattle, WA (US)
    Application Details

    I applied online. The process took 4+ weeks - interviewed at Zillow in March 2013.

    Interview Details

    HR sent me 2 questions to answer at first. One phone interview was conducted to ask me several basic technical questions. Then on-site interview.

    Interview Questions
    • Basic technical questions like design a database and find a node in a BST.   Answer Question
    No Offer
    Negative Experience
    Difficult Interview
  8.  

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Seattle, WA (US)
    Anonymous Interview Candidate in Seattle, WA (US)
    Application Details

    I applied online. The process took 2 weeks - interviewed at Zillow in December 2012.

    Interview Details

    I was asked to solve a problem in java and submit the code to them, then I guess they were impressed enough to schedule two phone interviews, and again I was good enough that I was invited for an on-site interview in Seattle. I lived out of town (about 3 hours away) so I had to drive in for the interview. I had 5 interviews, which seemed to progress in order of seniority. Everything went pretty well, I thought, but I never heard back from anyone. I even sent a follow-up email a week later politely asking if they needed any more information, but never heard a thing. In my opinion it's extremely unprofessional to simply ignore a candidate after they've written a code sample, done 2 phone interviews and 5 hours of on-site interviews. Not impressed with the recruiting.

    Interview Questions
    • None, mostly questions right out of popular coding interview books.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  9.  

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Seattle, WA (US)
    Anonymous Interview Candidate in Seattle, WA (US)
    Application Details

    I applied online. The process took 3 weeks - interviewed at Zillow in February 2013.

    Interview Details

    Shortly after submitting my application I received an email asking me to complete and send in a coding test. They were simple questions including converting a string into an integer, and dealing with BST insertion and deletion. After I passed this test I had a 20-minute phone interview with just a couple quick technical questions. Finally, I was called in for an in-person interview. I interviewed with 3 different software engineers, each for one hour. The interviews were mostly technical questions, which I would write up solutions to on a whiteboard. In one of my interviews, the interviewer asked me a question and as I wrote out and described my solution I could see him working on his smartphone out of the corner of my eye. Then when I looked over at him to check in 5 minutes later he was dozing off. Pretty discouraging. Other then that the interview process was very thorough and I liked the other software developers I met with, who seemed very bright, friendly and passionate about their work.

    Interview Questions
    • Find all anagrams of a given word. A array including all English words is provided.   Answer Question
    No Offer
    Difficult Interview
  10.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter - interviewed at Zillow.

    Interview Details

    ask some technical questions, not very hard

    Interview Questions
    No Offer

Worked for Zillow? Contribute to the Community!

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

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

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