There are four rounds of interviews. One behaviour interview, one technical interview, and one system design. The first round was extremely hard because the interviewer asked me to find the minimum number of employees required to complete all tasks. The test case has 100 tasks. I need to solve it within 1 hour.
How to design a web crawler?
The following metrics were computed from 19 interview experiences for the Lyft Software Engineer role in Canada.
Lyft's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Lyft's Software Engineer interview process in Canada.