Interview process is quite usual for this industry. It involves initial call with a recruiter, then one technical screen and final round of 4 interviews, with two coding rounds, system design and behavioral.
Interview questions [1]
Question 1
Get a coding exercise that was quite easy, but it involved a knowledge of some very specific libraries.
I applied through a recruiter. The process took 4 weeks. I interviewed at Uber in Jul 2024
Interview
Recruiter reached out to me on Linkedin and asked behavior questions as well as simple questions on domain knowledge, like what is micro-service, etc. got skipped OA, phone interview, then virtual onsite in 2 weeks.
Interview questions [1]
Question 1
Asked medium level leetcode questions, all with straightforward solutions. Behavior round is harsh.
I applied online. I interviewed at Uber (Amsterdam)
Interview
A good way to get to an interview is to be recommended by a friend or through attending meetups at the Uber office. The interview process is long and can consist of 6-7 interviews. For a backend developer, three interviews - one way or another leetcode-styled tasks (medium/hard). Next, system design and behavioral/leadership.
The interviewers were very friendly and supportive.
Interview questions [1]
Question 1
Tell me about yourself.
Do u have questions to me.
Meduim level leetcode task with matrix.