I applied online. The process took 5 weeks.
The complete process takes a while, it took a little over 1 month between the first interview and the final offer. All the professionals involved in the process treated me very well and showed themselves willing to help. The first stage was to present a little more about myself, my career, and learn more about Nubank. In the following stage, there was a not-very-complex technical challenge involving reading a text file, processing operations, and returning an output in the expected format. In the third stage, it was a pair programming session with 2 other Nubank engineers, where the goal was to make changes to the code with new requirements presented by them. In the final stage, it was a more deeply technical conversation about features developed in my career, where I justified choices and explained how it was done. After that, I received feedback from the recruiter and there was a pitch by the tech manager about the team to answer all questions before receiving the offer.
Previous projects, technical experience, etc.
Give an example of something significant you implemented? Something significant that generated value.
The following metrics were computed from 102 interview experiences for the Nubank Software Engineer role.
Nubank's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Nubank's Software Engineer interview process.