Lyft Software Engineer(Internship) Interview Questions
Updated Sep 12, 2022
- Popular
- Most Recent
- Oldest First
- Easiest
- Most Difficult
Interviews at Lyft
Interviews for Top Jobs at Lyft
- Driver (151)
- Software Engineer (104)
- Customer Experience Associate (72)
- Community Associate (59)
- Product Manager (50)
- Data Scientist (46)
- Operations Lead (25)
- Critical Response Associate (24)
- Senior Software Engineer (23)
- Data Analyst (23)
- Operations Manager (19)
- Marketing Associate (14)
- General Manager (13)
- Recruiting Coordinator (13)
- Trust and Safety Specialist (12)
- Software Engineer(Internship) (12)
- Recruiter (10)
- Customer Service Associate (9)
- Executive Assistant (8)
- Customer Experience Team Lead (8)
- Operations Associate (7)
- Marketing (7)
- Operations Specialist (7)
- Community Manager (6)
- Analyst (6)
- Marketing Manager (6)
- Financial Analyst (6)
- Engineering Manager (6)
- Customer Service Representative (6)
- Support Associate (6)

Anonymous Interview Candidate in New York, NY
I applied online. The process took 2 months. I interviewed at Lyft (New York, NY) in Jul 2022
Fill application (include essays). Round 1: 2+ hours online assessment, tech questions and coding challenges. Round 2: DSA coding challenge with a SWE. Round 3 and final: Expertise coding challenge (FE, BE, etc) with a SWE. Was excited at first when I saw the process was realistic, but then, at the very end of the interview process, in my opinion, the challenge is just not realistic. It's sad that people that do well during the online assessment, and DSA assessment, are then given these unrealistic challenges that no one would do at a real SWE work in the first place, and that probably only people that memorized it would resolve.
- Only the last round was difficult. The first two rounds were easy to medium. Cannot disclose questions. NDA.

Anonymous Interview Candidate
I applied online. I interviewed at Lyft in Dec 2021
Applied online and got an online assessment and Interviews, The interview was doing another thing and did not care about the interview at all. I was asking question and clearly he was not listening
- Dymamic Programming questions, API and backend
Got a burning question about interviews at Lyft? Just ask!
On Fishbowl, you can share insights and advice anonymously with Lyft employees and get real answers from people on the inside.

Anonymous Interview Candidate
I interviewed at Lyft
Multiple rounds. Did the university onsite interview round: they gave us a mini project type prompt. Even though I coded it completely and it was working, still didn't get offer.
- mini project that involved array parsing, data structure, OOP knowledge.

Anonymous Interview Candidate
I applied through a recruiter. I interviewed at Lyft
Contact by email and write a little bit about yourself. I can't say much because of nda agreement But the process was one project, next phase was an interview, then something they called laptop challenge
- First was a project which was hard but they explain that's ok if you don't finish. Second was an interview which was easy/medium LC question Third was the laptop challenge which I thought hard. It's a project, like a school coding assignment that you have to do but it's only 1 hour.

Anonymous Interview Candidate
I applied through a recruiter. I interviewed at Lyft
Interviewer was casual and easy going . I solved the question but I made some stellar typos which made my code break in some test cases. Didn’t have time to fix them
- Convert a binary tree to a doubly linked list with

Anonymous Interview Candidate in London, England
I applied online. The process took 4 weeks. I interviewed at Lyft (London, England) in Nov 2019
First I got some questions in email, regarding my availability and skills, then I had a video-call screening interview, It was mainly focused on my own background and some scientific questions.
- a simple coding exercise in Python

Anonymous Interview Candidate
I applied online. The process took 2 weeks. I interviewed at Lyft
Byteboard interview meant to simulate what you would be doing in the workforce. I thought that it was a good idea in theory, but horribly executed. I thought the editor/interface was hard to navigate, instructions not always clear and the time limit of 70 minutes was too strict. They give you three tasks and Lyft even acknowledges that most people don' t finish all the tasks. Well if most people dont' finish the tasks, isn't it common sense to give people more time? Overall good idea, poor execution.
- Nearby Restaurants

Anonymous Interview Candidate in Tampa, FL
I applied online. I interviewed at Lyft (Tampa, FL) in Sep 2019
Coding assessment was on a project with the implementation of the neighborhood restaurant finder. The application has a lot of classes with and the task was to implement some of the methods for the application using object-oriented programming techniques by using already implemented classes and their methods.
- Make a method for Restaurant finder which accesses the server to extract all nearby restaurants of a person, based on his lat/long.

Anonymous Interview Candidate in New Orleans, LA
I applied online. The process took 3 weeks. I interviewed at Lyft (New Orleans, LA)
I got a call and at the same time, I had to code and talk through the code for the problem I was given. I was unfamiliar with how to solve the problem but I did it to the best of my ability without using dynamic features such as vectors. I answered the question and talked through my thought process so I don't know exactly what they want from a college student without any experience. If I was that good I wouldn't need a job with lyft now would I was my afterthought when the call ended and I got the rejection letter
- I was asked to program how many times a meteor hits the earth based on its direction.

Anonymous Interview Candidate
I applied online. I interviewed at Lyft in Nov 2018
I applied online in early September and interviewed for the Level 5 internship, which I failed and was moved on to interview for the main team. Overall the process was quick besides when it took 3 weeks to hear back after my mock interview. The recruiters give feedback after your interviews if you ask. I feel as though my interviewers were more interested in me walking in and knowing the solution as opposed to me coming up with a solution from scratch. I say this because although for both interviews I cam up with the solution myself and wrote runnable code, after explaining my solution and went over examples with my code after I was done writing it up, my interviewers had feedback like "is slow in solving problems and should practice more on cs fundamentals". This confused me because the interviews have all been focused on you brainstorming solutions for the first few minutes until you arrive at the optimal solution and then after the optimal solution is found, you code up the solution and walk through it with examples, which I did. I just feel like they want memorized solutions and don't care how you get there. My two cents.
- Find common elements within 2 integer arrays in O(N) time and O(1) space
Popular Careers with Lyft Job Seekers
Work at Lyft? Share Your Experiences
