C#
Pode contar a sua experiência na aplicação do padrão CQRS em projetos?
Tem experiência a trabalhar com padrões de design nos seus projetos?
Já olhou para a implementação dos métodos LINQ e entende como eles funcionam?
Descreva sua experiência prática no uso de SQL em projetos
Explique as diferenças entre um mock e uma stub no contexto de testes de software.
Quando o uso de um índice pode levar a uma diminuição na velocidade de execução de uma consulta SQL?
Qual é a principal diferença entre os métodos HTTP PUT e POST ao enviar dados para o servidor?
Pode explicar o que se entende por gerações no mecanismo de gestão automática de memória (coleta de lixo)?
Que tipos de operações e comandos podem ser executados no PostgreSQL?
Consegues nomear os principais ciclos de vida das dependências na gestão de projetos ou sistemas?
Como é feita a análise e discussão de tarefas com a equipa no local de trabalho?
Pode explicar o que é o padrão 'Builder' e em que casos é utilizado?
Que tipos de consultas LINQ conhece e qual é a sua diferença?
O que o levou a considerar mudar de emprego atual?
Pode explicar o que significa a palavra-chave partial na linguagem C# e em que caso ela é usada?
Explique o conceito de geração no sistema de gestão automática de memória e o seu papel na recolha de lixo
Por que motivo foi possível reduzir o tempo de resposta de 0,5 ms para 0,2 ms?
Em que casos uma variável é considerada alocada dinamicamente na memória heap?
Explique o que é um thread de execução num programa e como ele funciona.
Podes listar os principais tipos de junções de tabelas em SQL e descrever brevemente as suas características?