Golang
Qual é a sua experiência com PostgreSQL? Já teve que escrever consultas complexas ou fazer otimizações?
Quer trabalho remoto a tempo inteiro ou também está disposto a considerar opções com escritório?
O que é GOMAXPROCS? Uma aplicação pode usar mais núcleos do que os indicados?
Para que serve a construção de asserção de tipo?
Fala sobre o teu último projeto: qual era o objetivo de negócio e para que servia?
Por que usou sync.Map em vez de um mapa normal com Mutex?
É possível iniciar um contêiner Docker sem uma imagem?
É possível armazenar no Redis apenas order_id -> current_status, e ler o cartão completo do pedido a partir da réplica? Como dividir esses dois tipos de leitura?
Para que servem as goroutines? Qual é a sua vantagem em relação aos processos e threads do sistema operativo?
Sugira um índice para a tabela users com os campos gender e age, se precisar selecionar utilizadores por género ou idade
Se uma string é um palíndromo de acordo com o algoritmo, então retornará verdadeiro ou não?
O que fazer se o endpoint estiver lento? Descreva os passos de diagnóstico.
O que faz depois de consertar algo?
Que requisitos colocaria em primeiro lugar num sistema que lida com dados pessoais?
Que tarefas seria interessante resolver?
Apaguei um arquivo grande, mas o espaço no disco não foi liberado. Por quê? Como encontrá-lo e corrigi-lo?
O que é protobuf? O que acontece ao adicionar/remover um campo?
Quem faz a decomposição de tarefas?
Fale sobre a exclusão suave (remoção suave). O que é e para que serve?
Qual é a diferença entre Dependency Injection e Dependency Inversion?