Golang
De que maneiras é realizado o controlo e a coordenação do trabalho das goroutines em Go?
Pode explicar o que se entende por tecnologia AVX nos processadores?
Que tipos de contratos são aplicados na criação de uma API REST?
Qual é o papel e a finalidade do contexto na linguagem de programação Go?
Qual é o papel e a finalidade do tipo ErrGroup na linguagem Go para gerir erros em grupo?
Que funções são fornecidas pela estrutura WaitGroup na linguagem Go para sincronização de goroutines?
Como funciona a gravação num canal que ainda não foi inicializado?
Como entendes os princípios do uso de canais para transmissão de dados na programação?
Pode explicar o que se entende por tipagem fraca em programação?
Como você aborda o estudo e a resolução de uma nova tarefa?
É possível modificar o conteúdo de variáveis de string em Go?
Qual foi a composição da equipa com a qual trabalhou por última vez?
Quais são as limitações quanto ao número de goroutines que podem ser executadas simultaneamente em um programa?
Quais protocolos de rede foram utilizados para a interação dos microserviços na sua arquitetura?
Como inserir um valor do tipo int32 numa matriz de bytes com comprimento 4?
É possível estabelecer um limite no número de goroutines que podem ser executadas simultaneamente num programa?
Como pode passar uma função como argumento para ser chamada dentro de outra função?
Tem experiência com o protocolo IMAP ao trabalhar com caixas de correio?
Quais são as principais vantagens e desvantagens do uso de Green Threads no desenvolvimento de aplicações?
Quais métodos podem ser usados para detectar e diagnosticar um problema de fuga de memória num microserviço?