I applied through an employee referral. The process took two months.
The selection process was well-structured and challenging, though the total time was a bit long. In my case, it lasted two months, during which I went through all the technical stages, including a code challenge, an architecture evaluation, and pair programming, in addition to the HR team interview. I received positive feedback in all phases, which was very motivating. However, at the end of the process, I was informed that I was not approved due to the requirement for intermediate or higher conversational English. This requirement had not been mentioned previously, which could have saved time and effort for both parties.
My suggestion to improve the process would be to communicate mandatory requirements right at the beginning, such as the English level, to align expectations and ensure more efficiency for candidates and recruiters. Otherwise, the process was quite fun in itself.
The process included questions related to architecture and structure, as well as a code challenge.
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.