Golang
Escrever uma questão na linguagem Go — secção prática (problemas do dia a dia do desenvolvedor, sem algoritmos): melhorar ou corrigir um serviço. Duração — 1,5 horas.
O que é TLS e por que é necessário um certificado?
Existirão mecanismos que ajudam a eliminar colisões na programação?
Entendes como os princípios de OOP são implementados em Go?
No currículo está escrito sobre o processamento de mensagens do Kafka com controlo manual de offsets. O que se entende por controlo manual?
Como se podem configurar bloqueios na consulta? Fale sobre os tipos de bloqueios (pessimistas, otimistas, bloqueios de aviso).
Qual é a sua principal linguagem de programação? Quanto tempo você trabalha profissionalmente com Go?
Qual é a diferença entre um balanceador L4 e um balanceador L7?
Nome padrões de design de diferentes categorias (criacionais, estruturais, comportamentais, programação paralela) e explique um dos seus favoritos em detalhes.
Como os interceptores ajudaram a monitorizar o sistema? O que exatamente eles faziam?
Tens alguma ideia de em que equipa gostarias de trabalhar? Como deveria ser essa equipa?
Pode-se atribuir o endereço 192.168.0.0 como endereço do computador?
A partir de que valor consideras a proposta?
Já escreveu alguma coisa com CTE (Expressão de Tabela Comum, WITH)?
Qual é a diferença entre json.Unmarshal e json.Decoder, e quando usar cada um?
Quais são as consequências de criar um novo cliente HTTP para cada solicitação?
Quais são as regras de trabalho com interfaces em Go?
O que é uma API e para que serve nas integrações do sistema?
Quanto à ocupação — remoto, escritório ou híbrido, qual consideras?
Por que saiu do seu último emprego?