← GhostPilot AI
Para desenvolvedores backend

Para a rodada de system design, e para as cinco que vêm antes dela.

Um processo de backend tem de quatro a seis etapas: triagem com o recrutador, uma entrevista técnica de 45 a 60 minutos num editor compartilhado, uma rodada de código, a rodada de system design de 60 minutos que carrega a maior parte do peso, uma rodada comportamental e de senso de dono, e depois o gestor da vaga ou um bar raiser. O GhostPilot roda no painel lateral do navegador em todas elas.

Adicione a extensão do Chrome Teste o Question Predictor, grátis

Plano gratuito: 10 minutos de entrevista ao vivo por semana, sem cartão. App de desktop para Windows se você compartilha a tela inteira.

Como ele encaixa em entrevistas de backend

Cenário 01

"Projete um rate limiter para uma API pública"

Sessenta minutos, e o entrevistador avalia amplitude tanto quanto profundidade. A detecção de perguntas pega o enunciado e uma resposta estruturada chega uns dois segundos depois que ele termina: token bucket contra sliding window counter, onde o contador de fato mora, o que acontece com os seus limites durante um failover do Redis e o que você retorna numa rejeição. Você ainda desenha a coisa e defende o tradeoff. O que isso te dá é não dar branco no quarto algoritmo aos quarenta minutos.

Cenário 02

O teste de código em editor compartilhado

Fazer parsing de um stream de logs, implementar um LRU cache, escrever um pequeno handler de API com os casos de borda tratados. O modo de código captura o problema na tela com um atalho e devolve uma solução trabalhada. A metade mais útil é a mais silenciosa: a transcrição ao vivo mantém na tela as restrições que o entrevistador adiciona no meio da rodada, então "agora deixe isso thread-safe" continua na sua frente quando você está três níveis dentro do código e já parou de ouvir direito.

Cenário 03

As perguntas de debugging e de incidente

"Uma query que antes levava 50ms agora leva 5 segundos." "Como você faria uma migração sem downtime numa tabela em produção?" "Me conta sobre um incidente em produção em que você se envolveu." As duas primeiras querem um método ordenado: plano de execução, seletividade de índice, N+1, depois expand-and-contract com backfill e uma janela de escrita dupla. A terceira é uma história, e perguntas comportamentais são tratadas de forma diferente das técnicas, então ela volta com uma causa raiz e o que mudou depois, em vez de uma lista de flags.

O que roda durante a call

Vale dizer sem rodeio: uma rodada de design recompensa defender uma decisão sob pressão, e nada na tela faz essa parte por você. Isso aqui é para memória sob cronômetro.

Compartilhamento de tela, sem enrolação

A versão exata, porque errar aqui te custa a entrevista. A extensão do Chrome vive no painel lateral do navegador: ela não é capturada quando você compartilha uma única aba, nem quando você compartilha uma janela com o painel destacado. Como toda extensão, ela fica visível se você compartilhar a tela inteira. O app de desktop para Windows é diferente. Ele exclui a própria janela no nível do sistema operacional, então fica de fora de compartilhamentos de tela, gravações e capturas, e aparece na barra de tarefas como "GP Helper".

Processos de backend costumam rodar numa aba de editor compartilhado, e compartilhar uma aba não captura o painel lateral. Se as suas entrevistas obrigam compartilhamento de tela inteira, o app de desktop é a ferramenta certa, e a única que a gente defenderia.

Preços

Grátis10 minutos de entrevista ao vivo toda semana, sem cartão
Single Session · $15Pagamento único, uma sessão de 90 minutos
Session Pass · $29Pagamento único, três sessões de 2 horas
Pro · $59/mêsSessões ilimitadas, cobrança mensal
Pro Annual · $16/mêsCobrado $192 por ano

Para onde ir agora

Rode primeiro numa entrevista de triagem

Dez minutos de entrevista ao vivo por semana, grátis, sem cartão. O bastante para ver como ele se comporta num enunciado de system design simulado antes de apontar para um processo que te importa.

Instalar no Chrome