C#
Que perguntas não conseguiu explicar com sucesso durante as entrevistas?
Pode descrever detalhadamente o processo de autenticação e autorização de utilizadores utilizado no seu projeto atual?
Por que são necessários os níveis de isolamento nas transações de banco de dados?
Explique o que é o tipo de dado string e como é utilizado na programação.
Pode explicar o que se entende por mecanismo de cache e por que é necessário em sistemas de software?
Em que cenários são utilizados cookies para armazenar dados do lado do cliente?
Tinha experiência prática em participar em entrevistas técnicas e no processo de preparação para elas?
Qual é a diferença entre Scoped e Transient?
Pode explicar o que se entende por Predicate na programação?
Como configurar um índice para uma nova consulta? Como criar um índice composto com várias condições?
É possível passar tipos de dados grandes por referência em uma função?
Tem experiência prática no uso de sistemas de troca de mensagens através de brokers?
Podes dar um exemplo de uma situação em que ocorre a alocação de um grande objeto na memória heap?
Que bibliotecas ou componentes externos você utilizou em seus projetos?
IMemoryCache — o que é e quando usar?
Lembras-te dos níveis de isolamento de transações?
Qual é a diferença entre componentes de sequência e filtros na arquitetura de aplicações?
Em que casos é preferível usar a estrutura de dados 'lista'?
Está satisfeito com as condições e processos atuais no seu trabalho?
Pode explicar o conceito de Code First e como ele é aplicado no desenvolvimento de bases de dados?