Node.js
Que experiência tem no desenvolvimento de aplicações usando Express.js?
Explique o que é o padrão Decorator e como é aplicado no framework NestJS
Qual é o papel das transações no trabalho com bancos de dados e por que são importantes?
Explique o conceito de visualizações virtuais em sistemas de gestão de bases de dados e seu papel no trabalho com dados.
Quais são as vantagens e desvantagens de indexar campos individuais de uma tabela de banco de dados?
Com que frequência sugeres novas ideias para melhorar o projeto?
Como você identifica e corrige possíveis erros no seu trabalho?
Podes nomear os principais tipos de junções de tabelas em SQL e suas características?
Tem experiência na resolução de problemas algorítmicos na plataforma LeetCode?
Explicação do princípio do processo de organização de dados numa base de dados com o objetivo de minimizar a duplicação e garantir a integridade.
Qual é a principal tarefa da injeção de dependências numa aplicação?
Tem experiência com Seeds ou ferramentas semelhantes para inicialização de dados?
De que forma aumentas constantemente o teu nível de conhecimentos e habilidades na área de desenvolvimento?
Qual é a finalidade da camada na estrutura do contêiner Docker?
Explique o conceito de escalabilidade vertical em sistemas e em que situações ela é aplicada.
Que versões do TypeScript teve que usar nos seus projetos?
Deve incluir-se o arquivo package-lock.json no commit ao usar npm?
Quais são as diferenças entre sobrecarga de funções e sua substituição em TypeScript?
Trabalhou principalmente com projetos que usam NestJS?
Explique o que é uma estrutura de dados fila e como ela funciona.