Começamos com uma entrevista para se conhecer, apresentar a empresa e perguntar mais detalhes pessoais. É nessa hora também que avaliam o seu nível de inglês (é importante fluência). Depois disso, eles enviam um repositório com uma aplicação NodeJS e instruções no README. Essas instruções são como executar, alguns detalhes da aplicação e finalmente uma lista de tarefas - um endpoint para implementar e outro para arrumar. Relativamente simples, necessitou conhecimento de ORM e de Transactions. Depois disso, uma nova chamada é realizada com os Tech Leads do time que você está sendo levado em consideração e discutem a sua entrega - me questinaram pontos de melhoria ou fazendo mais algumas perguntas sobre JOINs de SQL. É importante mencionar que não fiz exatamente o que achei que seria a melhor solução, fiz o que foi possível no tempo demarcado (pediram para que eu fizesse em menos de 2 horas) e eu deixei escrito qual solução eu implementaria com mais tempo.