Entrevista de quadro branco: o que é avaliado e como se preparar

Por Aaron Cao · Atualizado em

Entrevista de quadro branco: o que é avaliado e como se preparar
Uma entrevista de quadro branco pede que você resolva um problema desenhando e escrevendo em um quadro, físico em um escritório ou virtual como Miro ou Excalidraw, sem compilador. Os entrevistadores avaliam como você estrutura o problema, explica trade-offs e corrige erros, não uma sintaxe impecável.

Uma entrevista de quadro branco pede que você resolva um problema desenhando e escrevendo em um quadro, físico em um escritório ou virtual como Miro ou Excalidraw, sem compilador. Os entrevistadores avaliam como você estrutura o problema, explica trade-offs e corrige erros, não uma sintaxe impecável.

O que acontece em uma entrevista de quadro branco?

O quadro branco não é um único tipo de etapa, mas sim um suporte. Ele aparece em vários contextos:

  • Programar em um quadro. Um problema de algoritmo escrito à mão, sem forma de executá-lo.
  • System design. Caixas e setas para serviços, bancos de dados e filas, que depois você precisa defender.
  • Desafios de design. Um designer de produto ou UX esboçando um fluxo a partir de um briefing curto.
  • Frameworks e cases. Funções de consultoria e produto estruturando um problema de negócio.

No escritório, você usa um marcador em um quadro físico. Em um processo remoto, você compartilha um quadro branco virtual, como Miro, Excalidraw ou FigJam, ou o quadro branco integrado ao Zoom ou ao Microsoft Teams. Etapas em um editor de código compartilhado são um formato diferente, abordado na página de entrevista de live coding.

Em que um quadro branco difere de programar em um editor?

Se você está acostumado a uma IDE, perder o autocompletar, um compilador e uma tecla de desfazer pode parecer perder metade das suas ferramentas. Esta seção explica o que substitui isso. Em resumo, o quadro recompensa o planejamento: defina um exemplo e uma estrutura antes de escrever, porque apagar e reescrever custa tempo e espaço.

  • Planeje o layout. Reserve uma área para o exemplo e as restrições, uma para a abordagem e uma para o código ou o diagrama.
  • Comece por um exemplo. Desenhe uma entrada pequena e a saída esperada antes da solução.
  • Escreva de forma compacta. Nomes de variáveis curtos estão bem se você explicar o que significam.
  • Teste percorrendo o exemplo. Percorra o exemplo em voz alta dentro da sua resposta e corrija o que falhar.

Pergunte cedo se pseudocódigo é aceito. Muitos entrevistadores o aceitam para a abordagem, mas esperam sintaxe real na linguagem indicada para a resposta final.

Como praticar para uma etapa de quadro branco?

Um recém-formado que se preparava para um processo presencial em uma empresa de hardware praticou em um quadro pequeno em casa. Na primeira tentativa, ele começou a programar no canto superior esquerdo, ficou sem espaço na metade e não teve onde desenhar o exemplo de que precisava para encontrar o bug. Na segunda tentativa, ele dividiu o quadro em três colunas, desenhou a entrada primeiro, explicou em voz alta uma ideia de força bruta e então escreveu a versão melhor e percorreu o exemplo, encontrando sozinho um erro de off-by-one.

Para quadros virtuais, pratique exatamente na ferramenta indicada no convite. Aprenda a adicionar rapidamente uma caixa, um conector e texto, e teste seu mouse ou tablet de desenho com antecedência. Para ensaiar a parte falada, a ferramenta de entrevista simulada faz perguntas em voz alta e aprofunda suas respostas, para você se acostumar a explicar enquanto alguém questiona.

Um assistente de IA pode ajudar em uma entrevista de quadro branco?

No escritório, não: é só você, um marcador e a banca. Em uma chamada remota, o que você desenha em um quadro branco compartilhado é visível em tempo real para o entrevistador, e precisa ser o seu próprio raciocínio.

O SubcueAI cuida da conversa em torno do quadro em uma entrevista por vídeo. Ele transcreve o entrevistador e rascunha pontos de resposta em uma sobreposição local, a partir do aplicativo de desktop no macOS ou Windows ou da extensão de navegador no Chrome ou Edge, sem nenhum bot entrando na chamada. Ele não desenha por você, e tudo o que você compartilha na tela fica visível. Guias sobre outros formatos, como painel, pair programming e provas para fazer em casa, estão no hub de tipos de entrevista.

FAQ

As empresas ainda fazem entrevistas de quadro branco?

Muitas empresas moveram as etapas de código para editores compartilhados, mas o quadro branco continua comum em system design, em processos presenciais no local, e em etapas remotas de design e produto que usam um quadro virtual.

Posso escrever pseudocódigo em um quadro branco?

Pergunte ao entrevistador. O pseudocódigo costuma ser aceito para esboçar a abordagem, mas as etapas de código geralmente esperam a resposta final em uma linguagem real, mesmo que pequenos deslizes de sintaxe sejam perdoados.

O que fazer se eu cometer um erro no quadro?

Fale sobre isso, risque de forma limpa e explique a correção. Os entrevistadores esperam erros em um quadro; perceber e corrigir um por conta própria conta a seu favor.

Como me preparar para uma entrevista de quadro branco virtual?

Pratique na ferramenta indicada no convite, aprenda a adicionar rapidamente formas, setas e texto, e verifique seu mouse ou tablet de desenho antes da chamada. Um quadro bagunçado é mais difícil de explicar, então deixe espaço entre as partes.

Perguntas relacionadas

← Mais sobre Tipos de entrevista