Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Nubank (São Paulo, SP) em mar. de 2020
Entrevista
Me inscrevi pelo site do Nubank. Depois de uns dias recebi um e-mail falando que fui aceito para fazer parte do processo seletivo explicando as etapas, mas com foco na primeira que seria conversa com um dev da Nubank para conhecer a empresa e eles me conhecerem melhor. Chamou muito a minha atenção que nos documentos que mandam durante o processo sempre colocam "você chegou até essa etapa, nós queremos você" (algo assim - mas, spoiler, é sõ pra te iludir).
Tive a primeira entrevista remotamente uma semana depois. A duração era de 1 hora, mas passou um pouco disso. A conversa foi muito boa mesmo. Eu já trabalho num contexto muito parecido com o que fazem lá então o papo rendeu bastante. No mesmo dia me responderam que eu havia passado pra próxima fase, que era fazer um código para resolver um problema que passaram.
Fiz o código no final de semana e enviei. Não usei Clojure - que é a principal LP usada no Nubank - pois o primeiro dev que me entrevistou alertou que futuramente fariam perguntas sobre a linguagem escolhida, então optei por uma mais confortável. Sabendo que o foco é programação funcional, resolvi o problema usando todos os conceitos de programação funcional que consegui aplicar. Fiz todos os testes necessários. Cumpri todos os requisitos funcionais e não funcionais.
Uma semana depois chegou uma resposta automática da pessoa que estava cuidando do meu processo seletivo: "você não foi aprovado, tente novamente em 6 meses". Sem nenhum feedback em relação ao exercício nem nada. É muito frustrante como eles te tratam depois de te negar, dão uma resposta automática, não dão retorno sobre o processo e passam a ignorar seus e-mails quando você pede por feedback. Eu já havia participado de um processo lá antes e foi igualzinho. Dessa vez eu insisti mais um pouco e consegui o feedback sobre o código: citaram como coisas positivas o código simples, usar os conceitos de programação funcional, que o código resolve o problema e tem os testes. Como negativas coisas extremamente bobas como: usa if/else e coisas assim. Coisas que poderiam facilmente ser discutidas na próxima etapa que era de pareamento.
Conversei com outros amigos que haviam feito o processo pra lá recentemente e relataram a mesma história: depois da negativa o pessoal some, e o feedback é fraco.
Enfim, essa foi a minha experiência.
Perguntas de entrevista [1]
Pergunta 1
Perguntaram sobre o processo de CI/CD que usava na empresa
Codesignal round with some DSA / OOP is the first pre screening, Each question is in increasing difficulty, there are 4 questions. It is important to manage time as there is just 90 minutes to complete the task, ran out of time and was not able to even start the 4th problem.
Perguntas de entrevista [1]
Pergunta 1
Multi level OOP style coding question in increasing difficulty
Candidatei-me por meio de recrutador(a). Fui entrevistado pela Nubank (São Paulo, SP) em jun. de 2026
Entrevista
O processo foi tranquilo, as fasea até aqui foram:
Cod review, Eu e mais dois Devs.
Desafio de cod, pela plataforma CodeSignal.
Entrevista online
Provas online
e entrevista com RH
Me enviaram o link para um teste de código, o qual eu poderia desenvolver em qualquer linguagem. Acho o teste um pouco equivocado: porque ele determina que o seu código rode, e acho ok. Porém, não se pode consultar documentações de apis e nem usar ferramentas auxiliares, vc deve ficar com seu computador "travado" na tela do teste. Entendo que, hoje, com as ferramentas de IA auxiliares, isso não faz sentido: código virou commodity, e deveria ser cobradas questões realmente relevantes, questões conceituais, de arquitetura. E o pior foi uma instrução do teste que informava não ser necessária a codificação da melhor solução: o código deveria apenas passar pelos testes unitários, o que fez menos sentido aínda.
Perguntas de entrevista [1]
Pergunta 1
Codificação de uma classe para guardar receitas culinárias.