Me candidatei via site de vagas da empresa, recebi a devolutiva e consegui marcar primeira entrevista para a semana seguinte.
Primeira entrevista com RH foi tranquila.
Próximas etapas foram “Profundidade Técnica” e “Arquitetura e Design”, em ambas essas etapas, foram sempre com 2 funcionários desenvolvedores (não necessariamente seniores), e o tempo das entrevistas é de 1h em ambos os casos.
Na etapa de Profundidade Técnica, fiz a apresentação inicial sobre o meu perfil, minhas experiências profissionais, meus objetivos, etc. A entrevista é bem focada no que você já trabalhou e como atua, perguntas técnicas em volta disso, e soft skills também. Algumas perguntas em relação e conceitos e “vantagens e desvantagens” de determinada arquitetura, ferramenta, modelo, etc. Ambos os entrevistadores foram muito bem atenciosos e pacientes, responderam bem as minhas dúvidas também.
A etapa de “Design e Arquitetura” é mais prática, onde você recebe o link para um documento no DrawIO, que possui prints e texto sobre 3 cenários de funcionalidades do próprio app do iFood. O objetivo é que você desenhe e explique como seria a arquitetura da aplicação para atender esses cenários. Os cenários são da parte de avaliação do pedido, listagem de avaliações de um estabelecimento, e a nota geral de determinado estabelecimento. Essa etapa foi mais complicada porque não tive muito direcionamento sobre qual o nível de desenho que estava sendo requerido. Conforme fui desenhando as camadas, os entrevistadores iam fazendo perguntas sobre como eu faria, quais tecnologias e ferramentas eu utilizaria, como eu gerenciaria questões sobre desempenho, etc.
Na minha visão, experiência e pelas conversas com outros desenvolvedores de diversas empresas que conheci, esse nível requerido (na entrevista de Arquitetura) é muito mais de nível de especialista do que sênior. Fiquei perdido e surpreso em saber que é esse o nível que o iFood exige dos seniores, ainda mais sabendo que salário + benefícios são bem inferiores ao que recebo atualmente como sênior no ramo financeiro.
Também questionei os entrevistadores sobre o modelo do iFood, e percebi pelas respostas deles algumas infelicidades em relação a mudanças frequentes de squads, débitos técnicos, etc.
Infelizmente o feedback dessas 2 etapas foi péssimo. Simplesmente duas linhas de e-mail dizendo que eu não atendia o nível de sênior requerido. Como foram 2 horas de conversa com 4 pessoas diferentes (que com certeza anotaram N pontos para me avaliar, mesmo que negativamente para a vaga) seria muito mais profissional ter o feedback real sobre expectativa vs realidade em pelo menos mais detalhes. Não acho que faz sentido te “dó” ou preguiça de formular tópicos reais para os candidatos saberem mais do porquê do não, visto que com certeza anotaram durante a entrevista. Isso reflete também bastante de como a própria empresa e funcionários tratam as avaliações internas. Realmente essas 5 pessoas “perderem” seu tempo nas minhas entrevistas sem eu conseguir nenhum insumo de como melhorar (seja em hard ou soft skills).