First, I had a relatively reasonable tech screen composed of an easy algorithm question followed by a general Android knowledge quiz. This included a poorly chosen lifecycle question concerning an incoming call.
When I asked for clarification, they failed to specify whether they were referring to the full screen activity or the bubble notifications that I believe are used on modern phones. I told them I wasn't really sure what lifecycle callbacks, if any, would happen to the activity below and that I would have to add logging.
The onsite consisted of four separate interviews, which were frankly kind of lame. They focused more on Android knowledge than programming, but even more time was spent on behavioral questions than either of those. I'd characterize the coding questions as easy or on the easy end of medium LeetCode.
A silly aspect was that they would talk about other topics until only 5-10 minutes remained in the session, then spend a couple more minutes giving an incomplete explanation. This left me no time to read or think about the question. They also messed up a couple of their test cases, which added to the confusion. The Android domain knowledge focused on only a couple of very specific areas, and there was no worthwhile discussion of app architecture.
The recruiter told me they'd give me a decision the following day, and then simply never got back to me.
This was different from the first time I interviewed with them several years back, when they didn't get back to me until several months later, after I'd already accepted another position elsewhere. Ultimately, though, I was disappointed in their process yet again. I wouldn't waste your time.
It would be inappropriate to give away their interview questions, particularly since they, like every other tech company, have you sign an NDA.
The following metrics were computed from 1 interview experience for the Zillow Senior Android Developer role in San Francisco, California.
Zillow's interview process for their Senior Android Developer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Zillow's Senior Android Developer interview process in San Francisco, California.