Lyft Software Engineer Interview Process and Experience
Interview Experience
Round 1 Recruiter Reach-Out (30min) - Discuss background, identity, and interview process. (The following content requires a score of 200 or higher. You can already view it.)
Round 2 Phone Interview
Full Details
Round 1 Recruiter Reach-Out (30min) - Discuss background, identity, and interview process. (The following content requires a score of 200 or higher. You can already view it.)
Round 2
Phone Interview Given some external APIs, complete some internal API calls, write your own main function and test cases, and run them using a UI button.
Round 3 Onsite Interview 1--Behavior: Asked about difficult time management, how to handle conflicts and arguments, and challenge time. 1--
Coding Given some input, create 5 APIs according to requirements and complete the output in a specified format, storing it in memory. 1--Domain Expertise: Interviewed with the network security team, mainly asked many questions about TLS-related implementations, very low-level, and very in-depth. 1--
System Design The question was similar to designing a web crawler. I was notified of the failure three days after the interview, mainly because the domain expertise questions were too in-depth. (Seeking points for feedback.)
About This Question
This is a candidate experience report from a lyft interview for a swe role during the phone screen round reported in 2025.
It covers the following topics: Web Crawler, System Design, System Design .
Difficulty rating: Hard