Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Lyft (San Francisco, CA) nel mese di gen 2018
Colloquio
Step 1: Initial phonescreen OR take home assignment
Step 2: Onsite interview with 5 engineers
Coding: Be ready to write code on the interviewer's laptop. He had Android Studio with a small project with missing parts. Feel free to use 3rd party libraries.
Algorithm: a warm up question that should be a 5-10 minute discussion, followed by a more difficult problem, all on the white board.
System Design: I was asked how I might design feature that inform drivers which region of the city has highest demand. Design the server API, and then describe the client architecture.
Tip: be honest and tell your first interviewer what area of topics you are strong and which area you're weak. They will ask you less on topics that you tell them you're not familiar with, and more question that you're comfortable with.
Domande di colloquio [3]
Domanda 1
Systems design question "How would you design a feature that tells Lyft drivers where in the city has highest demand, and therefore higher fares?"
Ho sostenuto un colloquio presso Lyft (New York, NY)
Colloquio
Phone call with hr
Technical wihh mobile engineer to build a game
There are 4 more back to back interview afterwards includes behavioral and system design
I didn’t make it to final round
Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Lyft nel mese di mag 2020
Colloquio
Did their phone interview and onsite. The phone interview was a series of tasks within an Android app, implementing incremental features.
The virtual onsite (for covid-19 times) involved a couple of non-technical interviews, plus a 2.5h session where you implement an app, with minimal oversight from the interviewer. The interviewer actually leaves the chat and lets you work alone.
I assume that I failed the technical aspect of the onsite because they never contacted me again after the interviews ended. It's been a month and I've since accepted an offer from a different company.
Domande di colloquio [1]
Domanda 1
Implement an app that fetches and displays data from an API endpoint.
Ho presentato la mia candidatura tramite un'altra fonte. Ho sostenuto un colloquio presso Lyft (San Francisco, CA) nel mese di ott 2018
Colloquio
I contacted Lyft via glassdoor.com. Got a call back in few days. Had a tech phone screen. Was invited to an on-site interview a week later. The on-site experience was positive. Everyone was friendly and professional.
Domande di colloquio [1]
Domanda 1
In two hours, write an Android app from scratch that connects to a server, downloads a bunch of data and displays that data on the screen. Requires usage of three separate libraries in addition to Rx Java/Kotlin.