Perguntas de entrevista para sênior e staff
O curso trata das perguntas feitas em entrevistas Rails para sênior e staff, sempre sobre o mesmo sistema: o Meridian, um SaaS de faturamento B2B com Rails 8, PostgreSQL e Solid Queue. Ele explica os quatro sinais que quem entrevista observa e como os rounds de design são pontuados. Passa por perguntas de escala com réplicas, shards e cache, por observabilidade com SLOs e error budgets e por dívida técnica com upgrades no padrão strangler fig. Mostra como responder "depende" com variável, padrão e condição de reversão, e fecha com um simulado pontuado.
O que você vai aprender
- ✓Os quatro sinais pontuados em entrevistas sênior: escopo, ambiguidade, direção e julgamento
- ✓Como rounds de design pesam requisitos, arquitetura, mergulho e trade-offs
- ✓A ordem para escalar Rails, de medir consultas até réplicas e shards
- ✓Como transformar uma promessa de disponibilidade em SLIs, SLOs e política de error budget
- ✓Como expressar dívida técnica como custo e planejar upgrades com strangler fig
- ✓Como responder "depende" com variável, padrão e condição de reversão
O que entrevistas sênior medem
"Esse endpoint está lento. O que você faria?"
Ler a aula completa grátis →Currículo
7 aulasO que entrevistas sênior medem
Como entrevistas sênior e staff diferem dos níveis anteriores, quais rounds esperar e os quatro sinais pontuados.
Perguntas de arquitetura e trade-offs
Como rounds de design pontuam requisitos, arquitetura, mergulho e trade-offs, usando a geração noturna de faturas do Meridian.
Perguntas sobre escalar Rails
Como achar a restrição que amarra, quando réplicas e shards fazem sentido e os trade-offs da stack Solid.
Perguntas sobre observabilidade e incidentes
Definir SLIs, SLOs e políticas de error budget, instrumentar quatro sinais, depurar incidentes ao vivo e escrever postmortems sem culpa.
Perguntas sobre dívida técnica e upgrades
Expressar dívida como juro em unidades do negócio, separá-la em três tipos e migrar o Ledgerly com strangler fig.
Respondendo bem "depende"
Transformar "depende" em uma variável nomeada, um padrão e uma condição de reversão, e lidar com contestações.
Simulado sênior: juntando tudo
Um simulado de cinco rounds sobre o Meridian, com respostas fracas e fortes e uma tabela de seis sinais para autoavaliação.