Golang
Que funções e vantagens oferece a estrutura de dados na forma de tabela hash (mapa)?
Quais métodos são utilizados para trocar dados entre diferentes processos no sistema operativo?
Qual é a diferença entre o uso da função WithTimeout e WithDeadline no contexto do controlo do tempo de execução?
Quão seguros são os slices no contexto de concorrência e como eles garantem a segurança em operações paralelas?
Explique o que são fatias na programação em Python.
Explique o conceito de goroutines com pilha e como elas diferem das sem pilha.
Tem experiência no desenvolvimento de sistemas com alta carga e escalabilidade?
Descreva a arquitetura e as principais etapas do processo automatizado de compilação e implantação que foi utilizado no seu último trabalho.
Como é que o produtor decide em qual partição enviar os dados para gravação?
Explique o que se entende por tracing no contexto do monitoramento e depuração do sistema
Qual é a sua experiência comercial de desenvolvimento em Go?
Qual valor a função Make Slice retorna em Go?
Pode explicar o conceito de 'Once' na linguagem Go e em que casos ele é aplicado?
Qual é a sua experiência no uso de objetos simulados na testagem de software?
Em que situações na linguagem de programação a interface pode ter o valor nil?
Qual é a principal finalidade do método Grow na classe StringBuilder?
Qual é a vantagem de usar sync.Map em comparação com um mapa comum protegido por mutex, do ponto de vista de desempenho?
Quem foi designado para resolver o incidente após a implementação da atualização no local de trabalho anterior?
Quais passos tomar se for detectada uma lentidão na base de dados sob carga aumentada?
Como garantir que 100% das solicitações de atualização de dados eventualmente cheguem ao modelo de leitura?