Golang
Qual é o papel das chaves de idempotência nos sistemas e por que elas são aplicadas?
Quantas conexões havia ao PostgreSQL? O que fazer se as conexões não forem suficientes com 10 mil RPS?
Qual é o papel do índice hash numa base de dados e por que é utilizado?
Por que é importante limitar o acesso a determinados dados no sistema?
Pode-se considerar um slice seguro para uso em ambientes multithread sem medidas adicionais de sincronização?
Qual valor estás a considerar na parte motivacional?
Qual é a diferença entre HAVING e WHERE?
O que são bloqueios otimistas e pessimistas no PostgreSQL? Qual é a diferença?
O que fizeram especificamente com o ClickHouse: trabalharam com o cluster, a replicação, a partição de tabelas?
Explique o que se entende por método de inserção de códigos SQL numa aplicação e como preveni-lo.
Qual era a tua equipa, quantas pessoas?
É possível capturar e tratar pânicos dentro de uma chamada defer em Go?
Pode explicar os princípios da normalização de dados em bases de dados e seus tipos?
Quais métodos pertencem à estrutura de dados ou à classe?
Para que serve o SELECT FOR UPDATE?
Quais requisitos não funcionais são importantes para o sistema de reserva de bilhetes?
Ou o Redis estava num único data center, e todos se conectavam a ele?
O que acontece se fechar um canal já fechado? O que acontece se escrever num canal nil?
Quais são as diferenças entre os protocolos HTTP/1.1 e HTTP/2?
Você já usou os padrões Inbox e Outbox?