C#
Quando deve aplicar a indexação numa base de dados?
Pode explicar o que se entende pelo princípio da inversão de dependências e por que ele é importante no desenvolvimento de software?
Qual é o problema de concatenar strings várias vezes num ciclo e como substituí-lo?
Quais métodos de bancos de dados garantem proteção contra condições de corrida?
Quais são as variedades de métodos em LinkQ?
Como pode implementar-se a funcionalidade de adicionar bots num ambiente de jogo?
Que qualidades pessoais e profissionais deve possuir um especialista em programação?
Que tipos de testes você criou nos seus projetos?
Como é que recebia anteriormente tarefas e tarefas atribuídas no seu trabalho anterior?
Pode explicar o que significa o termo MOQ no contexto de negócios ou programação?
Trabalhou diretamente com clientes ou solicitantes no âmbito de projetos?
Que livros, artigos ou recursos utilizas para o teu crescimento profissional e desenvolvimento de competências?
Quais são as potenciais dificuldades e limitações associadas ao uso de ArrayList em Java?
Qual é a sua opinião sobre produtos de origem animal?
Como se diferenciam os valores de uma string vazia e null no contexto de bases de dados?
Pode explicar o que é o Entity Framework Core e como ele é utilizado para trabalhar com bases de dados em aplicações .NET?
Fale-me sobre o seu último projeto no qual participou
Quais são as vantagens e desvantagens de usar Transient para interagir com o banco de dados?
Qual é o resultado retornado pelo ORM após realizar uma operação com o banco de dados?
Explique o princípio de funcionamento da sincronização de threads e por que ela é necessária na programação multithread.