The process began with a Human Resources interview where they explained the process and I introduced myself. Then they send a take-home problem to solve, which they have given to everyone for months, even in Brazil and Mexico, and they don't even bother to change it. You are asked to calculate capital gains tax based on a large number of conditions, and you can find more details in some Portuguese reviews. I spent a lot of time and effort to do it as best as possible. Then there was a pair programming interview where you have to explain your project and how you worked to two people. They asked for ideas to extend the project, which I didn't expect, as I thought the interviewers came with something in mind and I submitted my project thinking I had left it as complete as possible. I gave some ideas about parallelism or the use of interfaces, but they didn't take them into account. Then, as a test, they asked you to add error messages to your application's response in case you try to sell more than you own during a market operation. I had some trouble solving it, but in the end, I succeeded. We had 20 minutes left to chat with my interviewers, and I asked them about their experience at Nu. Despite having met what they asked for in each step of the process, I was not accepted. All of this happened over the course of 1 month, with one email per week, which was a total waste of time. You invest a lot of time and effort, and they put in the minimum possible.
The following metrics were computed from 2 interview experiences for the Nubank Senior Software Engineer role in Bogotá, Bogotá.
Nubank's interview process for their Senior Software Engineer roles in Bogotá, Bogotá is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Nubank's Senior Software Engineer interview process in Bogotá, Bogotá.