Node.js
Razão para a escolha desta instituição de ensino em particular
Quantos projetos você já realizou?
O que fazer se a base de dados estiver a 100% de carga a cada 30 minutos? Como resolver o problema de uma consulta analítica pesada?
Qual é o papel principal e as vantagens de usar Redux na gestão do estado da aplicação?
Quais passos são realizados no processo de exibição de uma página web no navegador?
Tem experiência na configuração e uso do arquivo tsconfig.json em projetos TypeScript?
Participaste no desenvolvimento de sistemas backend em equipa ou de forma independente?
O que é a idempotência?
Pode explicar o princípio ACID no contexto do trabalho com bases de dados?
Quais são as vantagens e desvantagens de usar a biblioteca ORM Sequelize em projetos Node.js?
Qual é a diferença entre o protocolo WebSocket e o protocolo HTTP padrão na troca de dados na rede?
Quando usar um array dentro de um documento no MongoDB e quando criar uma coleção separada (um-para-muitos)?
Existe um corpo de resposta na resposta do servidor?
Qual é o papel principal e as vantagens de usar a base de dados MongoDB num projeto?
Como avalia as suas habilidades com TypeScript e o seu nível de domínio desta linguagem?
Pode explicar o que é o sistema de troca de mensagens NATS e para que é utilizado?
Participaste num projeto que usava TypeORM para trabalhar com banco de dados?
Consegues nomear e explicar as principais operações ou funções assíncronas usadas no Node.js?
Usaste APIs de fluxos nos teus projetos para processamento de dados?
Pode explicar como funciona o método Promise.all e para que serve?