Lyft logo

Lyft Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 18 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Lyft.

Showing 3 of 18
Lyft logo
Lyft

Frontend Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding

The process involved two technical rounds, each lasting 45 minutes to an hour, with two different engineers. Details were provided via email beforehand. These interviews were conducted virtually over the web, focusing on frontend skills, similar to standard technical interviews.

Confirmed questions1 question
  • Could you recreate a given design layout?
Lyft logo
Lyft

Senior Frontend Engineer

Engineering

Senior Difficult Negative experience No offer 7 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Technical screen Technical screen Technical screen Background check
Interview formats
Behavioral Technical Coding System Design

This was the worst experience ever. I went through 7 interviews, totaling 7 hours. I had to take time off from my current job for these. In the end, they just sent an email saying I was rejected. If you're going to reject someone after 3 or 4 interviews, just do it and don't waste people's time. They act like a FAANG company but don't offer FAANG salaries. Don't bother applying. Also, they're making people return to the office, which is a red flag for this type of company.

Confirmed questions6 questions
  • There was an HR Call.
  • There was 1 Technical Interview.
  • There were 2 Frontend Exercises.
Lyft logo
Lyft

Frontend Engineer

Engineering

Entry Average Positive experience Accept offer 2 rounds
Interview process
Phone screen Onsite
Interview formats
Coding Technical

The interview process started with a phone screen, then moved to a 6-hour on-site interview, which included about an hour for lunch. Overall, it was a positive experience. The questions tested my frontend knowledge and how well I could handle algorithms. It challenged my ability to come up with a working solution fast. To prepare, I'd suggest using Pramp.com for live coding practice.

Confirmed questions3 questions
  • Phone screen questions were asked in a collaborative code editor.
  • Live coding was done on a laptop during the on-site interview.
  • Focus was on practical development knowledge and how to apply it.

Lyft Frontend Engineer Interview Questions

Quoted word for word from Lyft interview reports.

Could you build a real-time clock using only HTML elements like DIV or SPAN and CSS? Specifically, you can't use font. The clock needs to display time in HH:MM:SS format, and each digit must be made from 7 digital segments.

Read reports

Can you build an app that lets you move an element on the screen using buttons?

Read reports

Could you write a common JavaScript function from scratch?

Read reports

Could you build a circle with a pointer that creates a factory?

Read reports

Solve a computer science coding problem involving data structures.

Read report

Formats, difficulty and experience

Across all 18 Lyft interview reports.

Interview formats

Coding 36.8%
Technical 36.8%
Behavioral 18.4%
System Design 7.9%

Interview difficulty

Easy 16.7%
Average 44.4%
Difficult 38.9%

Candidate experience

Positive 50%
Neutral 11.1%
Negative 38.9%