Coding test - 2 problems like LeetCode.
Live coding - coding with an Uber dev (implement a real-life code).
System design - design a restaurant recommendation system.
Interview with tech manager - ask about my previous jobs, most challenging work experience.
Live coding: How to include unit tests for the classes created?
System design: Consistency, Availability, Partition Tolerance of the architecture
The following metrics were computed from 18 interview experiences for the Uber Software Engineer role in São Paulo, São Paulo.
Uber's interview process for their Software Engineer roles in São Paulo, São Paulo is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Software Engineer interview process in São Paulo, São Paulo.