Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 6 settimane. Ho sostenuto un colloquio presso Uber (San Francisco, CA) nel mese di mag 2018
Colloquio
I was contacted by a recruiter on linked in. After a brief interview, she offered me two choices:
1) the usual recruitment process, involving a technical screening, an on-site Interview, and a decision
2) attend a mobile engineering hiring event at the end of the month, where I would do a longer on-site, but skip the phone screen.
I went with the latter option.
She then asked me a series of iOS questions, and scheduled me for one of the 3 dates of the mobile engineering recruitment event.
The event was about 5 hours, and consisted of several 1 on 1 interviews. (Preparation materials were sent well in advanced). There was a behavioral interview, an iOS coding challenge, a data structures & algorithms whiteboard Interview, and iOS app architecture / design Interview. I found the DSA Interview to be the most challenging.
Domande di colloquio [1]
Domanda 1
Describe how you would architect Uber’s iOS Rider App
Ho sostenuto un colloquio presso Uber (Seattle, WA)
Colloquio
Remote/Virtual first round over zoom call with one of their engineers that had some knowledge of the tech stack. That being said they only ended up asking me one simple, standard/general DSA question.
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Uber
Colloquio
Typical big tech interview process. You have your phone screening and if you score high you will move on to the 1 hour coding challenge. DS & algorithms with runtime analysis, nothing out of the ordinary. However, communication was very bad. Never received any email after the first technical interview even though it went well. This speaks a lot about the interview process which directly reflects the company.
Domande di colloquio [1]
Domanda 1
Code up a function that meets specific criteria, analyze runtime and optimize.
Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Uber nel mese di mag 2022
Colloquio
Really interesting and challenging interview process.
The HR process was quite long.
There were 7 stages:
1 - LeetCode medium task
2 - 1 hour call with coding task
3 - 1 hour call with algorithms task
4 - 1 hour call with current architecture and design approaches
5 - 1 hour call with Engineering Manager to check motivation and soft skills
6 - 1 hour call with System Design task
7 - 1 hour call with iOS-specific coding task
All stages were interesting, with practical tasks. The interviewers were friendly and did their best to reduce stress and make a relaxed atmosphere.