I applied online. I interviewed at Uber in May 2021
Interview
3 interviews in 1 day, 2 technical, 1 with hiring manager. Technical interviews were not difficult at all, one problem for an interview and than the discussion of the solution.
Interview questions [1]
Question 1
Write a custom dict that has a fuction SetAll that sets all keys to one value in a constant time
Usual process for uber:
1 online (Algo & coding)
if pass:
Onsite:
2 Algo + Coding
1 Hiring manager
1 bar raiser
1 system design
All online because of the pandemics. All interviewers were great and friendly.
Interview questions [1]
Question 1
Leetcode question and past experience. Also check how to do sys design interviews.
I applied online. The process took 4 weeks. I interviewed at Uber (Amsterdam) in Apr 2021
Interview
Was forwarded between 3 different recruiters before even having the initial call. Went on to a frontend interview, where the interviewers were react developers, I am a react developer, yet they forced me to use vanilla JS, like you would have in 2010. Wasn't prepared by the recruiter for this, expected leetcode type challenge or react.
Why you would test a candidate in something they never claimed to have experience in, and the company doesn't even use, on top of that without preparing them beforehand.
All in all the worst of all the recruiting experiences I had so far and a total waste of time.