C#
Consegues nomear os principais códigos de estado utilizados no protocolo HTTP para indicar os resultados das requisições?
Pode explicar os diferentes níveis de isolamento de transações em sistemas de gestão de bases de dados?
Qual é a função do operador JOIN em SQL e para que é utilizado ao trabalhar com várias tabelas?
Pode explicar o que é o padrão Mediador e qual é a sua ideia principal?
Quais são as vantagens e desvantagens de usar LINQ em projetos?
Como irá armazenar as respostas de múltipla escolha do utilizador no sistema de armazenamento de dados?
Que métodos e abordagens você seguiu no trabalho em equipe?
O que significa que um controlador implemente os princípios REST e como determinar um controlador RESTful num projeto?
Por favor, partilhe a sua experiência de trabalho com a base de dados PostgreSQL, incluindo as funções utilizadas e as características de trabalho com este sistema.
Como é que se pode reduzir a dependência dos componentes no código para aumentar a sua flexibilidade?
Houve situações em que você criou cenários de teste ou verificações automáticas para seu código?
O que é multithreading, que tarefas resolve e quais primitivas de sincronização conhece? Como o SemaphoreSlim difere do Semaphore e o que é um Mutex?
O que deseja do novo trabalho: projetos específicos, perspetivas ou algo mais?
Como avaliaria as suas habilidades em C# numa escala de 1 a 10?
De que formas é possível garantir o cumprimento do princípio de abertura/fecho nos módulos de software?
Quais fatores influenciam a implementação de operações assíncronas no sistema?
Como é que a transmissão de dados é feita dentro de uma função ou método?
Quais métodos são utilizados para implementar o roteamento em aplicações ASP.NET?
Consegues enumerar os principais atributos utilizados nos cenários de teste?
Para que tarefas pode ser necessário uma classe parcial?