Technically, Uber works with technologies that are targeted by various companies (distributed systems, true microservices, etc.), which brings a lot of experience for those starting in the market and even for those who have been in it for some time.
It is a place for good learning.
Many systems within Uber have a very high load of requests per second, which brings an even greater challenge to working here!
The company has many in-house created technologies that are famous in the OSS world today (Zap, Jaeger).
The salary and benefits are very competitive in Brazil, even when compared to other tech companies in São Paulo.
A fast-paced environment and many things are organized to help with the ramp-up of new employees.
They are concerned with continuously improving the experience of engineers and users.
Well-organized career structure.
There are a good number of tools used that are proprietary instead of using "generic" tools (e.g., Phabricator) which are sometimes less used in the market.
Due to having a wide range of technologies, it can take time until new engineers feel comfortable with all the technologies used by the team.
The process consists of 6 rounds: * 1 initial interview * 1 LeetCode test * 4 technical pair interviews * 1 final interview The team is very helpful and will always send information and tips to help you prepare.
The first interview is with HR to explain the process and get to know the candidate. The second interview is a very straightforward code challenge on CodeSignal, offline. The third interview is also a code challenge on CodeSignal, with an Uber inte
The process involves multiple stages focused on thoroughly understanding the candidate and gaining a complete picture of their competencies for the role. I believe I went through six stages, with the last one including four interviews in a single wee
The process consists of 6 rounds: * 1 initial interview * 1 LeetCode test * 4 technical pair interviews * 1 final interview The team is very helpful and will always send information and tips to help you prepare.
The first interview is with HR to explain the process and get to know the candidate. The second interview is a very straightforward code challenge on CodeSignal, offline. The third interview is also a code challenge on CodeSignal, with an Uber inte
The process involves multiple stages focused on thoroughly understanding the candidate and gaining a complete picture of their competencies for the role. I believe I went through six stages, with the last one including four interviews in a single wee