Golang
Esclarecer: isto é uma função ou exatamente uma construção da linguagem?
Que empresas te atraem e como vais escolher entre as ofertas?
Como é que os microserviços comunicam entre si na sua empresa? Já trabalhou com gRPC?
O candidato projetou sistemas por conta própria ou apenas participou em discussões? Quais serviços?
Como abordas a resolução de uma tarefa complexa em código legado com diferentes tecnologias (Go, Bash, Python, Jenkins) em um único sprint?
O que é particionamento e por que é necessário?
O que acontece ao passar um slice para uma função e ao modificar seus elementos?
Quais são outras opções de cache além do cache-aside?
Como pretende implementar a transformação de um objeto macieira em uma maçã? Que abordagens vê?
O que é o teorema CAP e dê exemplos de sistemas CP e AP?
Qual modo de operação você está considerando?
Existe a possibilidade de desativar o recolhimento de lixo?
Existem índices nesta tabela?
Como foi estruturado o seu trabalho com Kubernetes e Docker? Os desenvolvedores cuidaram disso eles mesmos ou DevOps?
O que é a construção `<-ch` em Go?
Como funciona a concatenação de strings em Go?
Onde as strings são armazenadas em Go: no heap ou na stack?
Quais são as formas de otimização em caso de alocações frequentes de memória em Go?
Como estão configurados os grupos de consumidores no Kafka? Quantos tópicos, de onde você lê?
Descreva a lógica de implementação de um endpoint que filtra o grafo, deixando apenas os vértices que aparecem em eventos com uma localização específica (por exemplo, Moscou).