C#
De que forma o contexto do objeto rastreia e regista as alterações no objeto para processamento posterior?
Pode explicar o que é a diretiva using em C# e como ela é usada?
Como é que se podem impor restrições aos tipos nos parâmetros de template em C++?
Como é que as bases de dados relacionais diferem dos sistemas de armazenamento de dados não relacionais?
Qual é a diferença entre os parâmetros ref e out ao passar argumentos para um método?
Explique os princípios de funcionamento e o mecanismo de implementação da construção Async/Await na programação.
Pode explicar o que é uma expressão lambda na programação e como ela é usada?
Pode explicar o princípio de funcionamento e as principais características do RabbitMQ como sistema de troca de mensagens?
Quando deve limpar ou atualizar o cache no Redis?
Quais são as principais vantagens e desvantagens da primeira experiência profissional adquirida no início da carreira?
Pode explicar o que significa o termo 'gatilho' no contexto de bases de dados e como ele é utilizado?
Consegues descrever os principais tipos de métodos de autenticação de utilizador?
Pode explicar o conceito de métodos de extensão em LINQ e como eles são aplicados na prática?
Qual é a diferença entre os tipos de dados transmitidos por valor e os transmitidos por referência?
Tem experiência no uso de sistemas de telemetria para recolha e análise de dados?
O que fazia se não conseguisse terminar as tarefas no sprint atual no seu emprego anterior?
Como implementar o redirecionamento de utilizadores de dispositivos móveis para um subdomínio móvel (como no VKontakte)?
Formatos e formas de interação entre serviços.
Fale sobre a limpeza de memória com o Garbage Collector — como funciona, por que é necessário.
O que deve ser enviado ao cliente em resposta se os dados de entrada não passarem na validação?