I applied online and was promptly asked for a code sample. There were two problems to complete, which were relatively simple, involving string parsing and implementing a tree. I was given the rest of the week to finish the sample.
After I supplied the sample, I was emailed for a phone interview. The phone interview was fairly smooth, with mostly programming and a simple math question, not a ton of behavioral/company fit questions. After the phone interview, I was emailed for an onsite interview, which could last 2-4 hours.
I arrived for the in-person interview. It was very relaxed and fairly typical. I was placed in a room with a whiteboard wall, and I was told 2-4 people would interview me for an hour each. The interviewers increased in seniority, and I assume that if you do poorly, they don't bother to finish the last two interviews. I was given a lunch menu with lots of vegan/gluten-free friendly options.
I was told I would receive a final decision in about a week, but this was surrounding the holidays.
Reduce an email address to a maximum of N characters while preserving all numbers and maintaining readability.
The following metrics were computed from 37 interview experiences for the Zillow Software Development Engineer role in Seattle, Washington.
Zillow's interview process for their Software Development Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Zillow's Software Development Engineer interview process in Seattle, Washington.