Golang
O que exatamente fizeste para que o serviço de publicação e gestão de anúncios no Avito fosse mais rápido?
Fala-me da tua última experiência técnica, que tarefas realizaste, o que mais te entusiasmou?
payments_create: user_id uuid payment_account_id uuid money decimal update_time timestamp
Existe tipagem dinâmica em Go?
Níveis de isolamento de transações no PostgreSQL
Qual é a diferença entre um processo e uma thread?
Pode confirmar a experiência através do carteira de trabalho?
Existem questões com o consulado militar que podem tornar-se um problema?
Qual comando pode alterar o commit base a partir do qual o ramo atual começa?
Existe uma tabela com campos: ID do usuário, sexo e idade. É necessário selecionar frequentemente usuários por sexo e idade. Qual índice é melhor criar?
Podes contar-me mais sobre o projeto na empresa? Em que consiste exatamente, o que desenvolveram?
Quais configurações de retenção existem no Kafka para armazenamento de dados?
O que acontece se uma função declara uma variável do tipo *estrutura, atribui-lhe nil através de new, e retorna uma interface de erro?
No currículo está escrito que acelerou a velocidade de processamento em 4-5 vezes no seu último emprego — conte-me mais detalhes.
O que o programa irá mostrar? Porquê? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```
Fala-me sobre ti fora do contexto de trabalho: hobbies, interesses, factos que te revelam como pessoa.
Por que decidiu mudar de emprego e ingressar na Ozon?
O que o programa com um canal bufferizado e select irá mostrar?
Fala-me sobre testes — escreve testes unitários, qual é a cobertura?
Como funciona o Garbage Collector em Go? O que é a pilha e o heap?