Applied online and completed two online coding questions.
After a month, I received a phone interview. The question was a standard data structures and algorithms question.
I advanced to a second phone screen, which included a rather difficult question (see below).
Everyone involved was very respectful and helpful, which is why I gave a neutral rating. However, I don't think I would apply here again, as they don't seem to test candidates on relevant skills.
The whole process was great up until the last question. I had to parse a string into a double, where the string could be anything like "1 1/2", "2/5", or "-3".
I thought this was a really bad question because it just tested how well I could parse a string with several annoying cases. Given enough time, I would have gotten this, but it is actually a lot more annoying to write in such a short time span than you might think.
I went into it expecting a data structure/algorithm question that actually tests how you think, not some ridiculous parsing question.
The following metrics were computed from 78 interview experiences for the Zillow Software Engineer role in United States.
Zillow's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Zillow's Software Engineer interview process in United States.