C#
Pode explicar o que é um filtro de autorização no contexto de aplicações web?
De que forma a sua aplicação interage com bases de dados através de ORM e como é feita a gestão dos modelos de dados?
Pode explicar o que significa usar flags dentro de enums?
Como garantes a segurança e a verificação dos utilizadores num sistema baseado em arquitetura de microserviços?
Poderia explicar o que se entende por memória rápida no contexto dos sistemas informáticos?
Que ferramentas ou frameworks utilizou para a automação de testes?
Em que lugar do sistema geralmente são armazenados os tipos de dados principais?
Explique o conceito de IEnumerable no contexto do trabalho com coleções de dados.
Como é que se pode controlar o número de threads a serem executados simultaneamente num programa?
Pode explicar o conceito de rastreamento de alterações no Entity Framework Core?
Como é determinada a complexidade temporal da operação de leitura de um elemento da estrutura de dados SortedDictionary?
Como é que os microserviços comunicam entre si? Fale sobre interação síncrona e assíncrona, REST vs gRPC.
Qual é o objetivo de usar a operação de concatenação de strings?
Pode falar sobre o seu estado civil?
Que abordagens são usadas para resolver problemas que surgem ao trabalhar com aplicações multithread?
Quais programas de estudo ou cursos você realizou para desenvolver suas habilidades?
Explique o conceito de pool de threads e a sua finalidade em sistemas de software.
Pode explicar o que é uma lista ligada e quais são as suas principais características?
Pode explicar o que significa a letra I no princípio SOLID?
Poderia dar um exemplo de uma situação em que um elemento está relacionado com vários outros, e vice-versa?