C#
Qual é o significado da letra 'I' nos princípios SOLID e qual é a sua finalidade na programação orientada a objetos?
Já discutiram anteriormente na equipa revisões de código para melhorar a qualidade do código?
Participou na implementação autónoma de um sistema de autenticação para o projeto?
Qual é o custo temporal da operação de adicionar um elemento ao final da lista?
A que deve prestar atenção ao escolher um novo local de trabalho?
Como diferem as linguagens de programação C e C++ em termos de arquitetura e funcionalidades?
Qual é a diferença entre HashSet e List?
Pode explicar o que se entende por transação no contexto de bases de dados ou sistemas de processamento de dados?
Pode explicar o que é a biblioteca AutoMapper e para que é usada no design de aplicações?
Explique as diferenças entre os processos de empacotamento e desempacotamento de valores numa linguagem de programação.
Quais critérios considera ao projetar a estrutura das tabelas numa base de dados?
Pode explicar o que é um Stub no contexto do teste de software?
Em que lugar da memória geralmente é armazenada a estrutura de dados (struct)?
Como deve proceder-se se numa aula forem declarados dois interfaces contendo métodos com nomes iguais?
Pode explicar o que se entende por estrutura e organização dos componentes da aplicação?
Pode explicar o conceito de localização no contexto do desenvolvimento de produtos de software?
Qual é a principal tarefa e aplicação do padrão Repositório na arquitetura de sistemas de software?
É obrigatório implementar uma máquina de estados na ausência de uso de async/await?
Implementou troca de dados com RabbitMQ nos seus projetos?
Quando ocorre o encerramento (closure)?