Golang
Quais são os planos para o próximo ano — o que aprender, dominar?
Fala-me sobre a tua área de responsabilidade.
Tem experiência com gRPC?
Que índices utilizou no trabalho? O que aplicou na prática? Na Wildberries?
Questão prática: O proxy TCP funciona corretamente, mas em produção a CPU sobe imediatamente até 100%. Por quê?
Por qual algoritmo funciona o Garbage Collector em Go? Como ele funciona no geral?
Descreva o fluxo do turno do jogador: como os dados passam do WebSocket para a atualização do estado no segundo jogador?
Fale sobre si e sua experiência de trabalho anterior, tudo o que considerar relevante para a posição de desenvolvedor Go.
payments_create: user_id uuid payment_account_id uuid money decimal update_time timestamp
Que experiência tem com bancos de dados? Que tarefas teve que resolver com PostgreSQL, ClickHouse e Redis?
Fala-me sobre o teorema de CAP.
O que mais, além de um mutex, pode ser usado para proteger contra condições de corrida?
Considera um emprego a tempo inteiro (40 horas por semana) ou a tempo parcial (20 horas por semana)?
Fala sobre resp.Body.Close() — por que é necessário e por que colocou um buffer de 10?
O que acontece com o envio de eventos se o Kafka falhar?
Como foi a interação entre equipas durante a integração com outros serviços?
Usou Testify?
Fala-me sobre ti fora do contexto de trabalho: hobbies, interesses, factos que te revelam como pessoa.
O que a função isBalanced deve retornar para uma string vazia?
Níveis de isolamento de transações