Qual foi a tarefa mais interessante que resolveu recentemente?
Golang
Existem ofertas concorrentes?
Quais são as suas expectativas salariais? Como você vê a formalização do PTC?
Que outras estruturas de dados conheces (fila, pilha)? Porque é que uma lista ligada é conveniente para implementar uma fila? Qual é a complexidade assintótica de inserir um elemento numa fila baseada em array e numa lista ligada?
Realizaram testes de carga? Qual foi a carga?
Em que paradigmas de programação estamos quando programamos em Go e quando escrevemos em SQL? Qual paradigma corresponde ao Go e qual ao SQL clássico?
Nome padrões de design de diferentes categorias (criacionais, estruturais, comportamentais, programação paralela) e explique um dos seus favoritos em detalhes.
pacote principal importar "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Fale sobre sua experiência na Gazpromneft.
Qual é a complexidade assintótica da busca por chave numa tabela hash e como ela é alcançada? Como exatamente ocorre o endereçamento do balde pelo hash da chave?
Como é que o sistema processa um evento de entrega de mercadoria que chega sem todos os dados necessários?
O que te motiva, por que gostas de trabalhar como programador?
Qual é o perigo ao passar um slice para uma função? Há alguma armadilha com arrays?
Fala-me da tua tarefa mais difícil, seja ela técnica ou empresarial.
Quais projetos teve no seu último emprego?
Antes de mudar de Postgres para ClickHouse para gerar relatórios, tentaram primeiro otimizar o Postgres (índices, etc.)?
Fale sobre os níveis de isolamento de transações no PostgreSQL
Como se chama esta métrica que relaciona cliques e impressões?
Já trabalhou em algum projeto complexo desde o início?
Deve aparecer uma nova nomenclatura (novo produto) no Redis?