Sobes.tech

Golang

Quais são as boas práticas e antipadrões nos testes unitários? Como saber se os testes são bons?

Middle+
X5
163

Em que situações a alocação de memória ocorre automaticamente na pilha durante a execução do programa?

Junior — Middle
Digital Spirit
163

Quantas conexões havia ao PostgreSQL? O que fazer se as conexões não forem suficientes com 10 mil RPS?

Senior
МВидео/эльдорадо
163

Em que situações pode ocorrer um deadlock entre threads ou processos?

Junior — Middle
Lamoda Tech
Twinby
163

Pode-se considerar um slice seguro para uso em ambientes multithread sem medidas adicionais de sincronização?

Junior — Middle
Betera Group
163

Por que, ao usar map, a ordem dos elementos não é garantida e parece aleatória?

Junior — Middle
Digital Spirit
163

Quais são as vantagens e desvantagens de usar goroutines em programas Go?

Junior — Middle
163

Tem experiência prática no desenvolvimento de soluções arquitetónicas para sistemas complexos?

Middle — Middle+
ЦУМ
163

Que aspecto do conceito de POO reflete a estrutura de uma classe ou objeto?

Junior — Middle
163

Quando exatamente as goroutines podem passar para a fila de execução local?

Junior — Middle
163

Que outras linguagens de programação conhece além de Go a um bom nível?

Middle+
Штрафов нет
162

Qual dos seguintes trechos de código contém um erro ou potencial problema relacionado com o trabalho com canais? Opção 1 package main func main() { ch := make(chan int) ch <- 1 } Opção 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Opção 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Opção 4 package main func main() { ch := make(chan int) close(ch) <-ch } Opção 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
162

Estás pronto para o formato de trabalho híbrido (escritório + remoto)?

Middle+
OZONOZON
162

Utilizou algum mecanismo de bloqueio pessimista nos seus projetos?

Junior — Middle
IDS
162

Que métodos de escalabilidade de desempenho em sistemas de software você pode citar?

Middle — Middle+
162

Que indicadores de desempenho do Pipeline pode mencionar?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
162

Como pode identificar uma condição de corrida (Race Condition) num sistema?

Middle — Middle+
Startribe
162

Como garantir a prevenção de ultrapassar o limite de descritores de ficheiros abertos no sistema?

Junior — Middle
AvitoAvito
162

Em que casos se aplica uma estrutura de dados com a capacidade de armazenar elementos sequenciais e alterá-los dinamicamente?

Junior — Middle
162

Pode explicar o princípio de funcionamento da hash na implementação de um mapa (Map)?

Junior — Middle
162
/413