Taro Logo

Senior Software Engineer Interview Experience

April 25, 2023
Neutral ExperienceNo Offer

Process

I applied online. The process took 2 months.

The process contains 6 steps:

  • Tech-screening: It is a chat to understand expectations and a match with the company.
  • Take-home exercise: A relatively simple application to be done at home. The technical requirements are somewhat open, so even though it is a simple application, try to use the best practices.
  • Design system: A challenge is given in which it is expected to be solved together with two other engineers. This interview is done in Google Docs; yes, you need to design a system in Google Docs. It is very difficult to understand certain parts of the challenge because Google Docs is not made for that; simple. :)
  • People & culture: A psychologist asks some technical questions, even though she is not a technical person. It was not clear the reason for this interview; it could be together with some other interview.
  • Pair programming: It is an extension of the exercise done at home. The questions are simple. I think that if the technical requirements in the second stage were clearer, it would be easier to develop the challenges in this interview.
  • Interview with EMs: Soft skills and aligning expectations.

Negative points:

  • The company offers a good technical challenge, but it does not pay even half according to the technical level required (Glassdoor salaries).
  • I did 6 steps, but when I received the feedback after the last step, the feedback was all related to steps 2, 3, and 4. That is, I did all the steps even though I had already been rejected before. I found it a lack of respect for the candidate not to cut the candidate from the pipeline as soon as the person is already rejected.
  • I received feedback at the end of the process, but it seems that the feedback or the solution that the interviewers wanted is totally biased toward what already exists in the company and not in a flexible way, since a candidate will not know how the company's internal architecture works.
  • For each interview, you receive a link for you to put your availability, but they never respect your availability and just put any day and you have to manage to do the process. This was very frustrating because there were 5 scheduling attempts and none respected my availability.

Conclusion: The interview is reasonable, but you lose a lot of time. The process is tedious. I wouldn't recommend it to a friend.

Questions

There were questions about ownership in projects, and technical experiences in general.

This content was translated from Portuguese
View Original

Was this helpful?

Interview Statistics

The following metrics were computed from 65 interview experiences for the Nubank Senior Software Engineer role.

Success Rate

18%
Pass Rate

Nubank's interview process for their Senior Software Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive46%
Neutral14%
Negative40%

Candidates reported having mixed feelings for Nubank's Senior Software Engineer interview process.

Nubank Work Experiences