Tive uma conversa inicial com os recrutadores, que foi bastante tranquila. Em seguida, participei de uma entrevista focada em arquitetura, onde me foi apresentado um protótipo e fui solicitado a explicar como arquitetaria a construção da tela, abordando aspectos como chamadas de API, organização do código, entre outros. Depois, participei de um desafio de live coding no estilo Leetcode, onde apresentei uma solução padrão. Fui questionado sobre como otimizar o código, mas, nesse momento, não sabia como melhorar a performance da solução. Vale destacar que a vaga era para um nível júnior e focada em front-end mobile, então não esperava ser solicitado a apresentar uma solução altamente otimizada. Quando me perguntaram sobre a complexidade do código que escrevi, percebi que as expectativas não estavam totalmente alinhadas com a senioridade e stack da vaga. Após alguns meses, tentei me candidatar novamente ao Quinto Andar em três oportunidades, mas recebi e-mails de rejeição rapidamente.