Golang
O que é um valor nulo numa interface numa linguagem de programação?
Uma árvore binária é um estado estrutural equilibrado?
Podes listar os principais tipos de filas utilizados no RabbitMQ?
Como evitar o bloqueio ou congelamento de uma goroutine?
Que ações principais podem ser realizadas sobre um array de dados?
Pode explicar como é implementado o comando switch na linguagem Go e quais são as suas principais vantagens?
Que dados ou objetos podem ser armazenados dentro do contexto da aplicação ou sessão?
O que é considerado a unidade básica no sistema de rastreamento (tracing)?
Em que posição estás a trabalhar atualmente?
Quais métodos existem para processar e usar os slices passados para a função no seu código?
O que acontece com o fluxo de execução quando a sua fila fica vazia?
Qual é a função principal da API REST e para que é utilizada em aplicações web modernas?
Como escolher o índice adequado para otimizar o trabalho com campos no formato JSONB na base de dados?
Quais bibliotecas ou pacotes padrão você usou na sua prática?
Quais processos são ativados ao chamar a função make para criar um mapa na linguagem Go?
Como é que se pode determinar se uma determinada classe ou objeto implementa uma interface específica?
É possível expandir a capacidade de uma coleção Map após a sua criação?
Fale-nos sobre a sua experiência em projetos comerciais de desenvolvimento de software
Com que volume de tarefas outro processador pode ser carregado ao liberar um dos processadores no sistema?
Como estão configurados os seus contratos protobuf: onde estão, como os editam, como os compilam, onde é armazenado o código gerado?