Golang
Como verificar no Linux em qual porta um aplicativo está rodando?
[nome] conte-me sobre si e a sua experiência
Fale sobre MVCC (Controle de Concorrência Multi-Versão) no PostgreSQL.
Que outras estruturas de dados conhece além de tabelas hash (árvores)? Qual é a complexidade assintótica da busca em uma árvore binária e com que base do logaritmo? Como essa complexidade é alcançada (classificação vs balanceamento)?
Achaste que era um índice composto, mas o otimizador não reorganiza as colunas na ordem correta?
De que estruturas principais é composto o agendador do Go?
Onde o compilador aloca memória para as variáveis? É possível gerenciar isso?
Qual é o papel dos buckets dentro da implementação da estrutura de dados Map?
Em que se diferenciam os diferentes tipos de canais de comunicação?
Por que decidiu entrar no mercado? O que não gosta no seu atual emprego?
Qual cliente Kafka foi utilizado no projeto e como você interagiu com ele?
Fale sobre os tipos de contextos em Go: Background, WithTimeout, WithCancel e outros.
Otimizaste o consumo de cotações em streaming? Qual era o problema e o que fizeste?
O que são concorrência e paralelismo? Em que se diferenciam? Podem coexistir?
Fale sobre o API Gateway na arquitetura de microsserviços e para que é utilizado.
De que maneiras é possível gerir o comportamento de um programa durante a sua execução na linguagem Go?
O que são declarações preparadas (prepared statements)?
Por que decidiu procurar algo novo, por que está a sair da sua empresa atual?
Como construiu o padrão inbox? Quantas instâncias de PostgreSQL tinha?
Qual é a diferença entre a execução de código numa goroutine e o trabalho de um thread do sistema ao nível do sistema operativo?