Node.js
Tem experiência prática na utilização do método debounce nos seus projetos?
Participou na discussão e conseguiu identificar quem dos interlocutores tinha direito ou era mais competente?
Tem experiência em migrar um sistema de uma arquitetura monolítica para uma estrutura de microsserviços?
Que tipos de testes você criou e usou em seus projetos?
Quais as solicitações HTTP devem possuir a propriedade de idempotência?
Tem alguma pergunta que gostaria de esclarecer?
Como processar operações paralelas de dedução de saldo de forma sequencial para evitar dupla dedução (condição de corrida)?
Deve-se aplicar o princípio DRY ao seguir os princípios SOLID no desenvolvimento?
Pode explicar o que se entende por interfaces na linguagem TypeScript?
Qual é o nível de rendimento esperado que define como objetivo?
Em que situações deve-se usar o tipo undefined em TypeScript?
Pode falar sobre a equipa que participou no seu último projeto?
Pode explicar as principais diferenças entre os protocolos HTTP e HTTPS?
Como entende a criação de um ambiente de trabalho favorável na equipa?
Qual é o seu nível de domínio de TypeScript e como você o aplica na prática?
Consegues explicar conceitos complexos de forma que uma pessoa sem experiência técnica os compreenda?
Quais os meios de implementar o controlo assíncrono e de threads de execução no Node.js?
Podes descrever as regras e princípios básicos que a arquitetura REST segue ao criar uma API?
Pode-se considerar que uma requisição HTTP PUT é segura para repetir no contexto de alterações de dados?
Pode explicar o que se entende por injeção SQL e como ela pode ser usada ou evitada?