Como te sentes em relação aos turnos noturnos e vespertinos, se ocorrer uma falha?
Golang
Qual é a diferença entre TCP e UDP? Forneça exemplos de uso de UDP e explique como o DNS garante fiabilidade sobre UDP.
Em que áreas seria interessante desenvolver-se mais — em tecnologias, tarefas, direções?
Qual é a diferença arquitetónica entre REST e RPC? Qual abordagem escolher para criar/modificar um utilizador e para transferir dinheiro entre contas?
Fale sobre o seu projeto atual — no que está a trabalhar?
Tem certeza de que aqui se usam chaves para map? Qual sintaxe é necessária para acessar o elemento set na linha 17?
Como é que uma tabela de hash é estruturada? Quais são os princípios básicos nela incorporados, os requisitos principais?
Fala-me sobre a gestão de incidentes na tua equipa: como é que o processo está organizado, há um regulamento de turnos?
O comprimento pode chegar até 1000 — conte por que isso pode acontecer e como se chama esse fenômeno?
De modo geral, o que achas da direção da equipa (plataforma ClickHouse/Elasticsearch)?
Como garantir que uma mensagem da fila seja processada exatamente uma vez se houver vários trabalhadores?
O que será exibido ao executar o programa: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulação de trabalho }() } wg.Wait() fmt.Println(len(counter)) }
Com que a sua equipa e com o que é que tu estavas envolvido?
Por rastreamento, quantos comandos, serviços, quantas integrações com suas próprias equipes aproximadamente?
O que é rehashing?
Fale-nos sobre a composição da sua equipa.
Fala-me mais sobre os últimos projetos: tecnologias, a tua área de responsabilidade, tarefas principais.
Quantos anos de experiência combinada em desenvolvimento em Go?
É necessário implementar a função uniqRandn, que gera uma lista de comprimento n com números únicos e aleatórios. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Qual é a sua principal linguagem de desenvolvimento e quantos anos de experiência tem?