How it went
The interview process for the entry-level Software Engineer role at Lyft was notably concise. It included a recruiter screen, a single technical interview, and a shortened onsite loop. The technical assessments featured a graph traversal problem akin to 'Rotting Oranges' and an object-oriented design question involving a time-based key-value store with deletion capabilities.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Hiring now
Lyft has 221 open roles right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
Senior Software Engineer, Forecasting & Real-Time Optimization
San Francisco Office
Staff Technical Program Manager, Central
Toronto Office
10 free auto-applies. No card.
Or practice this interview first