Lyft Machine Learning Engineer Interview Experience
Lyft · Mid level
Interview process
It was more or less what I expected.
Interview rounds · 5
- 1
Recruiter screen
Behavioral- Q1. What is your background and experience like?
- 2
Online assessment
Coding- Q1. Implement K-means
- 3
Phone screen
Behavioral- Q1. A coding question that was a variant of the interval overlapping problem
- 4
Technical round
TechnicalSystem Design- Q1. Design a system that recommends nearby attractions to users who open the Lyft app.
- 5
Final / onsite round
BehavioralAn HR person was the interviewer.
- Q1. Behavioral HR round on my past, mistakes I've made and what I learned, and explanation of one of my past projects.
- Q2. Tell me about a time you made a mistake.
- Q3. What is a lesson you learned from that experience?
- Q4. Walk me through one of your past projects.
Tips from the candidate
Need to learn system design, basic ML algorithms, and some basic LeetCode medium-level coding skills.