Golang
Quais são as vantagens e características do uso de replicação de bancos de dados que você conhece?
Explique o que é uma goroutine e como ela é usada na programação
Utilizou gRPC-Gateway nos seus projetos?
O que o motivou a escolher a linguagem de programação Go para seus projetos?
Qual é o papel e a finalidade do contexto na linguagem de programação Go?
O que se entende por dados que podem ser obtidos interceptando solicitações HTTP ou mensagens de rede semelhantes?
Qual é o papel do componente View na arquitetura da aplicação?
Como é que as goroutines interagem na linguagem Go?
Tem experiência com o protocolo IMAP ao trabalhar com caixas de correio?
Em que lugar ou arquivo geralmente são configuradas as variáveis de ambiente para um projeto?
Você desenvolveu sozinho um sistema de coleta e análise de métricas?
Pode explicar o que são chamadas de sistema e como funcionam no sistema operativo?
Tem experiência com eventos do lado do servidor (Server-Sent Events)?
Como é que a distribuição de quatro goroutines pelos quatro núcleos do processador ocorre na sua inicialização?
Que arquitetura de servidor é aplicada nos teus projetos?
Como é que realiza o deployment de serviços na sua prática?
Tem experiência com o protocolo SMTP para enviar e-mails?
Que métodos utilizou para avaliar a eficiência dos índices na base de dados?
Como implementas uma parada suave do serviço ou aplicação para guardar o estado atual e terminar sem perda de dados?