C#
Pode explicar o que se entende por 'build' no contexto do desenvolvimento de software?
Pode explicar o que é uma estrutura de dados composta por elementos sequenciais do mesmo tipo?
Quais componentes incluem os princípios da arquitetura REST?
Que métodos ou ferramentas utilizou para implementar o cache nos seus projetos?
O estado interno da classe irá mudar ao passar-lhe novos dados?
Pode explicar o que se entende por coesão no contexto dos sistemas de software?
Qual é a sua experiência prática em desenvolvimento de software?
Que tipos de objetos de coleção são adequados para iteração com a construção foreach?
Existe uma tarefa: registar de forma atómica um evento no broker (Kafka/RabbitMQ) e na base de dados. Como garantir a transacionalidade?
Fale sobre si, suas tarefas interessantes e significativas, algo difícil na sua carreira, do que você se orgulha.
Qual é a diferença entre uma estrutura de dados de array e uma coleção List no contexto de seu uso e características?
Quais fatores e estruturas podem reduzir o desempenho da operação de inserção de dados numa tabela SQL?
O que farias se a conexão com o servidor for interrompida após uma solicitação REST?
Qual é a principal tarefa resolvida pelo uso do padrão CQRS na arquitetura do sistema?
Como selecionar na tabela os funcionários com salário médio superior a 50.000 unidades condicionais?
Como é que os microserviços comunicam entre si? Fale sobre interação síncrona e assíncrona, REST vs gRPC.
Pode falar sobre as principais responsabilidades e projetos nos quais trabalhou na sua experiência anterior?
Explique as diferenças entre as interfaces IQueryable e IEnumerable no contexto do trabalho com dados.
Qual é a sua experiência em liderança de equipas ou projetos?
Pode explicar o que significa o termo 'out' na programação?