I applied online. The process took 3 weeks. I interviewed at Nubank (São Paulo, ) in Jan 2025
Interview
Fui indicado por uma pessoa interna e, em seguida, o RH me enviou um projeto de algoritmo para ser entregue em uma semana. Todo o processo de entrevista foi automatizado e bem fluido. Após essa etapa técnica, realizei uma entrevista com duas pessoas do time de staff, na qual precisei desenhar a arquitetura de um projeto. Depois, participei de outra entrevista para avaliar o código que havia desenvolvido na primeira etapa. Fui reprovado, mas a experiência foi muito boa.
Interview questions [1]
Question 1
O que me motivou a desenvolver o algoritmo da forma que desenvolveu?
I applied through a recruiter. The process took 4 weeks. I interviewed at Nubank (São Paulo, ) in Jun 2021
Interview
Por ter um nível de senioridade menor (junior/ pleno de mercado), no meu processo passei pelas seguintes etapas:
1 - Entrevista com RH: conversamos sobre as minhas experiências como dev no âmbito tecnico, de negocio e de pessoas, a recruter falou um pouco sobre a vaga e sobre o Nubank.
2 - Code Challenge: é passado um doc com as regras de negocio, exemplo de input e output, o que eles esperam ver no código e os pontos que serão avaliados. O documento é muito bem escrito e não deixa margem pra ambiguidade. O programa pode ser feito em qualquer linguagem e eles sugerem que você entregue no prazo de 1 semana. Achei o prazo confortável e coerente para o tamanho do desafio.
3 (parte1) - Pair Programming: nessa etapa participaram 2 engenheiros do Nubank. Rola um papo de apresentação para quebrar o gelo e então eles me pediram pra explicar brevemente meu código e em seguida, apresentaram o desafio de implementar novas funcionalidades no código que eu havia entregue. No próprio invite eles deixam claro a intenção dessa etapa: colaboração e raciocínio para solução de um problema. Na hora bate a vontade de querer resolver a task até o fim pra se provar, mas lembre-se que o foco não é chegar do outro lado com a solução implementada e sim chegar todos juntos, entendendo bem o problema, explorando as lacunas em aberto e de forma colaborativa.
3 (parte 2) - Entrevista com RH 2: rola um segundo papo com RH onde me pareceu ser para traçarem o seu perfil, falar mais sobre a cultura do Nubank e ver se realmente existe o fit.
4 - Entrevista com Manager: papo leve onde vc fala sobre suas experiências, expectativas e dá pra pegar mais detalhes sobre rotina de trabalho e fazer perguntas mais técnicas.
O processo todo levou cerca de 1 mês e todas as etapas foram bem conduzidas. É visível que as pessoas se prepararam para estar ali te entrevistando e realmente estão te ouvindo e tentando te deixar confortável.
Dica: leia com muita atenção a descrição do que é esperado em cada etapa, principalmente no doc do Code Challenge. Não faça no piloto automático!
Boa sorte!