I applied last year and successfully passed the home test assignment. Then came the live coding session, where I was rejected—not for my coding skills, but simply because I didn't think out loud. This year, I applied again and faced the same home coding test as last time. I refined and optimized my previous solution, focusing on scalability and best practices. Yet, despite the improvements, I was rejected at this very stage.
The first interview is a straightforward HR screening. After that, there's a coding assignment focused on tax rate calculations, which is simple but somewhat time-consuming. Finally, the process includes a system design interview followed by a live coding session.
The following metrics were computed from 65 interview experiences for the Nubank Senior Software Engineer role.
Nubank's interview process for their Senior Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Nubank's Senior Software Engineer interview process.