Solicité el puesto a través de un captador. Acudí a una entrevista en Lyft (Walnut Creek, CA) en nov 2020
Entrevista
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!
Preguntas de entrevista [1]
Pregunta 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.
Solicité el puesto a través de un captador. El proceso duró 2 semanas. Acudí a una entrevista en Lyft en oct 2014
Entrevista
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.
Preguntas de entrevista [1]
Pregunta 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.