lyft | Other | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process consisted of five rounds, though only four were scheduled. The first round was a phone interview with an interviewer located in Mexico. The candidate was surprised when the interviewer specified that they would not need to write CSS or HTML for the JavaScript task. The coding environment, CodePen, was challenging to use due to a lack of autocomplete features and performance issues.
The second round was a video interview, which was supposed to have a similar question type as the phone interview but included CSS and HTML. The interviewer was also based in Mexico, and the task involved creating a scoring system with buttons. The first part required a button that awarded points when clicked, and the second part introduced another button that deducted points initially but added points every second. The third part required creating a table to manage the scoring system.
The third round involved two interviewers, and there was an awkward silence at the beginning. One interviewer had a heavy accent, making it difficult for the candidate to understand. The task given was lengthy and required calling a mock API, but the interviewers did not provide clear explanations.
The fourth round was with a manager, who asked standard behavioral questions about conflicts within the team and feedback received.
Technical Questions
- Score Button Feature (HTML, CSS, JavaScript, Event Listener, Timer, Dynamic Update)
Tips & Insights
- The candidate found the coding environment to be inadequate for interviews.
- It is important to clarify expectations about the technologies required for the task.
- Be prepared for potential communication barriers, especially with remote interviewers.