I applied through the team manager, and then had two phone interviews and the onsite interview. The two phone interviews were all about C++ knowledge and algorithm questions, and the onsite interview went into a lot of details of C++ and data structure, and they also think communication matters a lot.
Remove the given C++ code bugs and warnings, solve some algorithm problems.
The following metrics were computed from 98 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.