C#
Que abordagem aplicarias para superar as dificuldades que surgirem na implementação de uma nova tecnologia?
Quais são os escopos de visibilidade (escopos de ciclo de vida) dos serviços/beans? Qual escopo é usado por padrão?
Consegue listar as principais categorias de padrões de design e seus exemplos?
Em que casos é preferível usar tipos de dados estruturados em vez de classes?
Pode explicar o conceito de Boxing no contexto das linguagens de programação?
Qual é a faixa salarial que espera receber na sua nova posição?
Qual é a razão para a separação da memória gerenciada em áreas para objetos grandes e pequenos no coletor de lixo?
Como é que a entrega de mensagens é realizada a vários assinantes no sistema RabbitMQ?
O que se entende por erro durante a execução do programa?
Pode explicar o conceito de fragmentação de índices numa base de dados SQL e como isso afeta o desempenho?
Qual é a principal tarefa e aplicação do padrão Repositório na arquitetura de sistemas de software?
Que informação é normalmente armazenada na estrutura de dados pilha?
É possível definir uma implementação específica de métodos dentro de uma interface?
Como funciona o pipeline de requisição no ASP.NET Core desde a solicitação do frontend até chegar ao controlador?
Tem experiência em identificar e prevenir deadlocks em sistemas de gestão de bases de dados?
Como é que se pode organizar uma relação um-para-muitos numa base de dados ou na programação orientada a objetos?
Quantas vezes participou em entrevistas e candidatou-se a posições sem experiência profissional?
Pode contar casos em que utilizou consultas SQL e descrever exemplos dos mais complexos?
Pode dar um exemplo de uma situação em que uma classe abstrata é aplicada?
Como é que a recolha automática de lixo é realizada em linguagens de programação geridas?