Minha experiência com o processo seletivo da Magis5 foi desafiadora, mas deixou a desejar em alguns pontos.
O teste técnico foi bem estruturado, pediram para implementar uma API do zero, cobrindo várias áreas de conhecimento. A documentação do teste estava relativamente clara, mas a quantidade de endpoints e funcionalidades requisitadas parecia excessiva, considerando que o objetivo principal era avaliar a qualidade de código e aplicação de conhecimentos. Implementei todos os requisitos fornecidos, incluindo endpoints adicionais e pontos de melhoria, utilizei TDD, JPA, MySQL e vários projetos do ecossistema Spring, dentre outras tecnologias. O projeto contou com arquitetura MVC e com uma boa separação de responsabilidades.
No entanto, durante a apresentação, foi mencionado que esperavam mais endpoints que nem sequer haviam sido especificados na documentação, o que me deixou frustrado.
Após a dedicação ao teste e à apresentação de 1h30, ainda não recebi nenhum feedback após mais de 2 semanas da apresentação final. Mesmo tendo ocorrido observações durante a apresentação, acho que seria fundamental um feedback final com os principais pontos positivos e negativos.