I applied online. The process took 3 weeks. I interviewed at Uber (São Paulo, ) in Feb 2025
Interview
I participated in 3 stages from a total of 5. The first stage was a code challenge with 2 questions, focused on string and array. The second one was a chat with HR, focusing on my previous experiences and some simple technical open questions. The third was a pair programming challenge. The fourth and the fifth ones were supposed to be another pair programming challenge and then a system design.
Interview questions [1]
Question 1
Implement a system that given a grid (mxn) you can :
create restaurants in [x,y]
return the number of restaurants for [x,y]
return the number of delivery zones - a delivery zone is an area where there are restaurants beside each other ( up, down, left, right )