My interview was a first-round live coding interview. It involved solving a coding problem in a language of your choice and talking through the process with your interviewer. Pretty standard technical screen.
This was a pretty easy coding question about summing numbers in a matrix. I wrote the code very quickly.
Afterward, I discussed optimizing with the interviewer. However, the interviewer would not stop talking during the optimization discussion. I felt I had no room to think or come up with my own solution.
It seemed like she was trying to guide me in a certain direction, but she was doing an incredibly poor job of it.
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.