C#
É possível inicializar um objeto usando um construtor que aceita parâmetros?
Explique o princípio de funcionamento do coletor de lixo em sistemas automatizados de gestão de memória.
Como distinguir um delegado de um evento e quais são as suas principais diferenças?
Pode explicar o conceito de namespace e como ele é usado na programação?
Como distinguir o uso de uma classe abstrata da implementação de uma interface na programação orientada a objetos?
Quais métodos podem ser usados para determinar se uma consulta SQL está a funcionar de forma ineficiente e necessita de otimização?
Que ferramentas e frameworks para o desenvolvimento do backend do projeto você utilizou?
Como é garantida a integridade dos dados dentro de um objeto durante o seu uso ou modificação?
Quais são as diferenças entre os métodos de extração de informações de uma lista e de um dicionário numa linguagem de programação?
Quando e porquê é necessário libertar os manipuladores de eventos ou a subscrição de eventos na aplicação?
Usou testes automáticos para verificar seu código?
Houve situações em que foste criticado, por exemplo, numa revisão de código?
Em que posição e numa que empresa estás atualmente a exercer atividade profissional?
Consegues enumerar os principais atributos utilizados nos cenários de teste?
Quais são as diferenças entre executar tarefas imediatamente e agendá-las para uma execução diferida?
Que ferramentas ou métodos você usa para implantar aplicações ou serviços?
Poderia explicar o que se entende por Action no contexto do desenvolvimento de soluções de software?
Quais tipos de dados integrados são usados na plataforma .NET?
Explique o que se entende por 'Parse' no contexto de dados ou processamento de informações.
Pode explicar o que é a Polly e como ela é usada no contexto do desenvolvimento de aplicações resistentes?