Trilha Pleno Trilha

Perguntas de entrevista para Rails pleno

O curso reúne as perguntas de Rails feitas no nível pleno, quando o entrevistador deixa de pedir definições e passa a pedir escolhas entre trade-offs. São cinco áreas: jobs em segundo plano, cache e desempenho, transações e locks, segurança e estratégia de testes. Cada aula traz perguntas concretas, o que uma boa resposta contém, os erros mais comuns e código de uma aplicação Rails em funcionamento, como uma validação de unicidade apoiada por um índice único. No fim, uma simulação de entrevista completa passa pelas cinco áreas numa única conversa.

O que você vai aprender

  • ✓Como uma resposta de pleno é avaliada pelos trade-offs que ela nomeia
  • ✓Retries, idempotência e a corrida entre enfileirar o job e commitar a transação
  • ✓Cache de baixo nível, de fragmento e Russian doll, e medir antes de otimizar
  • ✓O que desfaz uma transação, lock pessimista e otimista, e índices únicos
  • ✓CSRF, XSS, SQL injection, strong parameters, CSP e rate limiting
  • ✓Escolha da camada de teste, testes de jobs enfileirados e de constraints, e testes instáveis
Prévia grátis · Aula 1 6 min de leitura

O que pleno significa para entrevistadores

Como júnior, você ouvia "o que é N+1, e como você resolve?" Como pleno, você ouve a mesma pergunta com uma cláusula a mais no fim. "Você tem uma página de índice que carrega um curso e cada uma das aulas dele. Quando você usa includes, quando aceitaria as consultas extras mesmo assim, e como…

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...