I applied through a recruiter. The process took five weeks.
There were four technical interviews: a screen, programming, architecture, applied, and a final. The first was a LeetCode easy or low-medium problem, talking through them. The architecture round was very theoretical, with no code required. They wanted to see the thought process and argue for the best solutions.
Some min heap also could be sorting.
The following metrics were computed from 15 interview experiences for the Nubank Machine Learning Engineer role.
Nubank's interview process for their Machine Learning Engineer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Nubank's Machine Learning Engineer interview process.