J'ai postulé via un recruteur. J'ai passé un entretien chez Lyft (Walnut Creek, CA) en nov. 2020
Entretien
Very weird experience .
Had a phone screen, got a very weird project where I had to implement changing title of two buttons when clicking on them and then use a mock to show some text in a label. The project was written in a very weird non standard way. I had issues with my computer and Xcode was stuck building, I had to restart my computer and wait for Xcode to index and build, as a result had significantly less time to code. 5 minutes before the end of the interview was told to stop coding even that I had only few lines left. Got rejected. Asked to repeat the phone screen because of the technical issues and because I had about half of the time to code, they said no.
Their loss ! Except for Lyft I interviewed with 3 other companies and got 3 offers!
Questions d'entretien [1]
Question 1
I had to implement changing title of two buttons when clicking on them and then use a mock to show some text in a label.
J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien chez Lyft en oct. 2014
Entretien
The hiring process went very smoothly. I've been contacted by a recruiter that knew me from before, and was able to schedule interviews very quickly.
There was half a day of onsite interviews, mostly including algorithmic and puzzle problems to solve.
Some of them were iOS - specific, but the majority were just general problems.
Questions d'entretien [1]
Question 1
The question was about the compression algorithm. Counting letters in a book, assigning them to smallest identifiers and building a binary tree for quick access to the most used letters.