C#
Como é que se pode implementar a delegação de responsabilidades usando delegates?
Qual é o objetivo de aplicar a desnormalização numa base de dados e quais são as suas vantagens?
Fale sobre os modificadores de parâmetros ref, in, out e suas diferenças. O que é readonly ref e ref readonly?
É possível explicar os princípios básicos da programação orientada a objetos e como eles diferem de outros paradigmas?
Tem experiência em desenvolvimento ou manutenção usando a plataforma .NET?
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?
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?