First, I was contacted by a recruiter who asked about my experience and five simple Android questions.
Then, I had a one-hour phone interview focused on creating an app and adding features.
The last round was a six-hour interview, which included:
I did well on all interviews and passed them all except for the design-architecture round (with minimal feedback), and I was ultimately rejected.
The developer I interacted with didn't seem highly experienced, but I assumed he had broad knowledge, which may have led him to not fully understand all my ideas.
Therefore, one piece of advice is to explain everything from the beginning, as if you were explaining it to a junior developer.
What architecture will you use to make an app?
The following metrics were computed from 2 interview experiences for the Lyft Senior Android Developer role in United States.
Lyft's interview process for their Senior Android Developer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Lyft's Senior Android Developer interview process in United States.