Taro Logo

Software Engineer (IC4) Interview Experience - São Paulo, Brazil

June 1, 2025
Positive ExperienceNo Offer

Process

The process is extensive, and even though I haven't reached the end, it starts with an HR interview to understand English level and previous experiences. To be approved, it's necessary to complete 4 LeetCode exercises (where I considered one for each level: easy, medium, hard, and challenging). I scored 2.5 out of 4 possible points and was approved for the next stage, which was a pair programming session where I had to solve a graph exercise.

It's truly a process and exercises that require dedication and familiarity with problem-solving approaches.

It was my first contact with this type of interview, and I had 1 week of preparation between each stage (it's possible to negotiate longer deadlines), but it wasn't enough for my case, where my knowledge was almost zero before the process.

They provide a lot of supporting study materials and simulation videos of the entire process. I recommend studying a lot, as the compensation package is indeed very robust and adequate for the level required during the process.

Questions

Describe a project for which you designed the solution and explain the reasoning behind the decisions made.

3 simple Big O questions, such as what is the complexity level of a search algorithm and other examples.

This content was translated from Portuguese
View Original

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Uber Software Engineer (IC4) role in São Paulo, São Paulo.

Success Rate

0%
Pass Rate

Uber's interview process for their Software Engineer (IC4) roles in São Paulo, São Paulo is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Uber's Software Engineer (IC4) interview process in São Paulo, São Paulo.

Uber Work Experiences