Golang
Quais são os princípios básicos utilizados na construção de índices compostos em bancos de dados?
Como adicionar novos elementos a um slice na linguagem Go?
O que é a variável GOMAXPROCS em Go? Um programa pode usar mais threads do que o indicado em GOMAXPROCS?
Achaste que era um índice composto, mas o otimizador não reorganiza as colunas na ordem correta?
Fala um pouco sobre si: onde reside atualmente?
Fala sobre o teu último projeto — do que se trata exatamente e o que estás a fazer lá?
Qual linguagem de programação você escolheria para desenvolver um novo projeto do zero e por quê?
Que comportamento terá uma função anónima declarada dentro de um ciclo usando defer, ao final de cada passo iterativo?
Que métodos ou ferramentas utilizas para detectar e diagnosticar erros no código ou sistema?
Qual é a finalidade da estrutura Wait Group na sincronização de goroutines?
Como é que o gRPC processa e transmite os estados de resposta?
Pode explicar o mecanismo de utilização de tipos genéricos na linguagem Go e como eles afetam a tipagem e a reutilização de código?
Como é organizada a área de armazenamento de dados na linguagem de programação Go?
Que métodos de troca de dados os microserviços usam para interagir entre si?
O que acontecia se o serviço caísse e não lesse mensagens do Kafka?
Fala sobre a tua experiência de trabalho e o teu stack de tecnologias
O que são canais em Go e o operador select?
O que é uma string em Go? O que acontecerá se tentar alterar o primeiro carácter de uma string através do índice?
O que é uma colisão? Como ela era resolvida no mapa antigo e como no novo?
Fale sobre as tarefas mais interessantes que conseguiu realizar no seu último emprego.