I applied through the online process and an employee referral.
Essentially, the recruiter sends you an email and speaks with you first about your resume and general questions.
The recruiter then explains the interview process over the phone. This process typically consists of two phone interviews and two on-site interviews, provided you perform well in the initial phone screenings.
For the phone interviews, you will code using Coderpad in a language of your choice for about an hour.
Implement a way to check if the driver took an 8-hour break after 12 hours of driving. If not, disable driver mode.
The following metrics were computed from 99 interview experiences for the Lyft Software Engineer role in United States.
Lyft'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 good feelings for Lyft's Software Engineer interview process in United States.