I applied for Lyft's Software Engineer Apprenticeship program and was directed to the onsite, which consisted of four back-to-back interviews: two frontend and two backend.
I was able to choose my preferred languages and frameworks. Three of the interviews were live code-along exercises, by the end of which I was expected to get specific requirements working. One interview was a more casual chat about Python, data schemas, and SQL with the engineer.
Everyone was very friendly, and it was an overall enjoyable process. The recruiter called me afterward to deliver the decision.
I was asked to build a responsive HTML form with validation.
The following metrics were computed from 1 interview experience for the Lyft Software Engineer Apprentice role in San Francisco, California.
Lyft's interview process for their Software Engineer Apprentice roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Lyft's Software Engineer Apprentice interview process in San Francisco, California.