C#
Qual é o objetivo de sobrescrever o método equals numa classe?
Como é implementada a estrutura e a interação dos componentes do modelo de domínio no seu projeto?
Fale sobre si mesmo: o que fez, em que equipes trabalhou e o que fez?
Consegues nomear os tipos mais comuns de índices utilizados em sistemas de gestão de bases de dados?
Qual é a diferença de comportamento entre os métodos TryParse e Parse quando a conversão de uma string para um número falha?
Como pode implementar uma relação um para um entre duas entidades?
Explique o papel da ação (Action) na arquitetura Model-View-Intent (MVI).
Podes enumerar os principais métodos HTTP e suas finalidades?
Em que casos o método Finalize é acionado em Java?
Como é garantida a execução de operações atômicas em bases de dados SQL?
Quais são as vantagens e desvantagens das linguagens de programação que realizam interpretação de código em tempo de execução?
Como remover duplicados de um array? Quais são as formas?
É possível enviar mensagens a vários assinantes através de um único exchange no RabbitMQ?
Como é que comparas e escolhes a opção mais adequada entre várias condições ou ofertas de emprego que te são apresentadas?
O que se entende por um método com o mesmo nome, mas parâmetros diferentes, numa classe ou interface?
Pode explicar o que se entende por Middleware no contexto dos sistemas de software?
Qual é geralmente o período de adaptação e aprendizagem das novas condições ao mudar de emprego?
Que problema ou tarefa gostaria de implementar ou melhorar durante o trabalho?
Consegues dar um exemplo de uma situação que te faz sentir motivado no trabalho?
Qual é a diferença entre o operador throw e throw ex em C# ao lançar exceções?