Golang
Quais são as diferenças entre as abordagens de orquestração e coreografia na gestão de sistemas distribuídos?
Como foi organizado o processo de definição de tarefas? Quem alimentou o backlog?
Fala sobre padrões de design. O que é o bloqueio com verificação dupla e para que serve?
Quais são as principais características e tipos de chaves existentes na estrutura de dados map?
Como resolver o problema de transbordamento do container com logs de ficheiros no Docker?
Qual é o papel do método Context.Done na gestão do encerramento de operações assíncronas?
Como implementas uma parada suave do serviço ou aplicação para guardar o estado atual e terminar sem perda de dados?
Qual é a diferença entre obter um valor nulo de um canal fechado e obter o mesmo valor ao criar um canal por conta própria e enviar dados para ele?
De que formas se pode aumentar a velocidade de busca de um elemento por chave numa matriz de dados?
Base de dados por serviço vs base de dados partilhada — que abordagem foi utilizada?
Quais métodos podem ser usados para se proteger contra a execução de scripts entre sites (XSS)?
Pode explicar o que se entende por termo Slog?
Podes nomear as principais formas de implementação do método de transmissão de dados por broadcast?
Como combinar dois segmentos em um só na linguagem de programação?
Estás aberto a receber o teu salário em criptomoeda?
Explique o princípio de funcionamento de uma interface vazia na programação.
É possível alterar forçadamente o contexto de execução ativo atual?
A estrutura de dados Map garante a preservação da ordem de inserção dos elementos?
Como calculaste que o p95 diminuiu 16 %?
Qual projeto escolher para uma entrevista técnica e como descrevê-lo?