I had a phone interview with a basic programming question. Later, I was invited for the onsite interviews.
There were:
About one week after that, I received an offer.
One of the questions was to design a coupon system, which started with basic requirements. New requirements were mentioned as I progressed in the design, so I had to make small modifications or more flexible design decisions.
The following metrics were computed from 35 interview experiences for the Lyft Software Engineer role in San Francisco, California.
Lyft's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Lyft's Software Engineer interview process in San Francisco, California.