I applied online. The process took 4 weeks. The interview process is quite slow, so the whole process takes a month or more. First, I registered on the website, and after about 3 days, I received contact via email for an initial interview. An email is sent with a link to select a day and time for the interview, normally for a week later.
After the first interview, a test is sent for the development of an application via HackerRank. The test can be completed with up to 7 days. Well, I found the test quite simple and nothing too complex. Pay attention to architecture, clean code, unit testing, and integration testing. After delivering the test, there are 3 more stages that can take another week for each one.
After going through all this and taking a long time, a negative or positive response may come. In my case, it was a negative response, informing that the seniority level versus the expectations of the teams did not fit, and no level of improvement was pointed out. What left me most upset was the very long time, where you keep going and building expectations so that in the end they give you a negative response.
Normal questions. What you do at work, types of technologies used, nothing out of the ordinary.
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.