biblioteca
Perguntas de entrevista
74 perguntas comentadas. Filtre por tema, stack ou senioridade.
O que torna um endpoint idempotente
backend · APIs
MédioPlenoREST vs. GraphQL: quando cada um vence
backend · APIs
MédioPlenoJWT vs. sessão em banco: trade-offs reais
backend · Autenticação
MédioPlenoCenário: uma rota Node.js travando o servidor inteiro
backend · nodejs · Performance
DifícilSêniorQuando envolver uma operação em transação
backend · postgresql · Banco de dados
MédioPlenoImplementando rate limiting em uma API
backend · nodejs · APIs
DifícilSêniorPara que serve um build multi-stage no Docker
backend · docker · Infraestrutura
MédioPlenoO que é um graceful shutdown
backend · nodejs · Infraestrutura
DifícilSêniorQuais métodos HTTP são idempotentes
backend · APIs
FácilJúniorDiferença entre 401 e 403
backend · APIs
FácilJúniorO GIL do Python: o que ele impede e o que não impede
backend · python · Modelo de execução
MédioPlenoLista x generator: memória e avaliação
backend · python · Estruturas de dados
FácilJúniorCenário: argumento default mutável
backend · python · Pegadinhas da linguagem
MédioPlenoPor que sobrescrever `equals` sem `hashCode` quebra o HashMap
backend · java · Contratos da linguagem
MédioPlenoChecked vs unchecked exceptions
backend · java · Tratamento de erro
MédioPlenoCenário: pausas de latência atribuídas ao garbage collector
backend · java · Runtime / JVM
DifícilSêniorGoroutine x thread do sistema operacional
backend · go · Concorrência
MédioPlenoChannels ou mutex: qual usar
backend · go · Concorrência
DifícilSêniorErro como valor de retorno em Go
backend · go · Tratamento de erro
MédioPlenoDeadlock por `.Result` / `.Wait()` em código async
backend · csharp · Assincronia
DifícilSênior