Tipo de Teste System Design (Quadro Branco)

Teste de System Design: saiba quem desenha sistemas que aguentam produção

Avalie arquitetura de software no Quadro Branco, com critérios escritos e a mesma régua para todos os candidatos.

Live
System design: encurtador de URL
SR
DK
00:24:18
Encerrar
Quadro
2 ativos
HTTPSrotalergrava
App
Load balancer
APIx3
Cache
DB: shardkey: hash(short_id)
TTL no cache? Discuta remoção: LRU ou LFU
Sofia · candidata
Daniel · avaliador
Enunciado · do catálogo
Escale para 100M URLs/dia. Trate armazenamento, cache e hot keys.
Integridade: sem alertas
Scorecard
Ao vivo
Arquitetura e trade-offs5/5
Escalabilidade4/5
Comunicação4/5
Arquitetura salva
Quadro salvo no relatório

Todas as suas ferramentas favoritas, conectadas

Nosso ecossistema de integrações profundas facilita a otimização dos seus processos de contratação técnica.

SólidesAlura para EmpresasLinkedInUdemyGithubGreenhouseExcelInHireRecrutaiGupy
System Design (Quadro Branco)

O que é um teste de system design?

Um teste de system design é uma avaliação em que o candidato desenha a arquitetura de um sistema a partir de um cenário com requisitos e restrições, e explica as decisões que tomou. Na Coodesh, ele roda no System Design (Quadro Branco): o candidato monta o diagrama na própria plataforma, pode anexar imagens de apoio e a resposta é avaliada por critérios escritos na criação da questão.

A partir do nível pleno, o código mostra pouco do que pesa no trabalho: onde particionar dados, o que vai para uma fila, onde o sistema falha primeiro. Sem critérios definidos, cada entrevistador valoriza uma coisa. Com o objetivo e o método de avaliação registrados na questão, todos os candidatos são lidos com o mesmo critério, e a decisão final fica com o seu time.

  • Categoria System Design no catálogo, voltada a níveis seniores.
  • Critérios de correção com peso de 1 a 5.
  • Modo apresentação soma 10 minutos para o candidato explicar.
  • Questões em português, inglês ou espanhol.

Como montar uma avaliação de arquitetura de software

  1. Escolha ou escreva o cenário

    Use uma questão do catálogo ou crie a sua de Quadro Branco com título, pergunta, tempo, nível, peso e as habilidades que quer avaliar.

  2. Registre como avaliar

    Preencha o objetivo da questão e o método de avaliação, e adicione critérios com nome, descrição e peso, como arquitetura geral, escalabilidade e pontos de falha.

  3. O candidato desenha e explica

    Ele monta o diagrama no computador, já que o formato não roda em celular, e, com o modo apresentação ativo, grava a explicação das escolhas.

  4. Seu time revisa e decide

    Com Corrigir com IA ligado, a IA pontua cada critério. Seu time lê o diagrama, ajusta o que for preciso e decide quem segue no processo.

Recursos do Quadro Branco para avaliar arquitetura

O formato junta o desenho, a explicação e critérios escritos na mesma resposta.

  • Desenho na plataforma

    Interface interativa para diagramas, fluxogramas e arquiteturas de sistemas, com opção de anexar imagens.

  • Orientações para revisão

    Objetivo e método de avaliação ficam salvos com a questão e orientam tanto quem revisa quanto a correção com IA.

  • Critérios com peso

    Cada critério recebe nota de 0 a 100% e peso de 1 a 5. A nota da questão é a média ponderada, e critérios extras aparecem só como observação.

  • IA ou revisão manual

    Corrigir com IA vem ligado. Desligue na biblioteca ou só em uma avaliação para mandar as respostas direto para a revisão do seu time.

  • Modo apresentação

    O candidato grava a explicação da solução, com 10 minutos extras na duração recomendada. É preciso microfone ou câmera.

  • Anotações e menções

    Avaliadores registram impressões no resultado e mencionam colegas com @, em um campo interno que o candidato não vê.

Quando usar o teste de system design

  • Engenharia sênior, staff e especialistas

    Para vagas em que decisões de arquitetura fazem parte da rotina e o diagrama diz mais sobre o candidato do que o código.

  • Liderança técnica

    Combine o Quadro Branco com uma Entrevista com IA na mesma avaliação, em seções com pesos próprios, para ouvir o candidato defender trade-offs.

  • Bancas com vários avaliadores

    Critérios escritos e anotações compartilhadas deixam as notas comparáveis entre avaliadores, e a conversa ao vivo fica para os finalistas.

Monte um teste de system design para a sua vaga

Fale com um especialista da Coodesh para escolher o cenário, escrever os critérios e combinar o Quadro Branco com outros formatos.

Perguntas Frequentes

O que é a questão de Quadro Branco e para que ela serve?

É um formato de questão em que o candidato responde desenhando: ele recebe um enunciado aberto e monta o diagrama na própria plataforma, com a opção de anexar imagens de apoio. Serve para avaliar o que código não mostra: arquitetura de sistemas, fluxos de dados, desenho de processos, jornadas e integrações. É o formato natural para exercícios de system design em vagas de engenharia, mas funciona igualmente para desenhar um funil de vendas, um fluxo de atendimento ou um processo de negócio em vagas fora de tecnologia.

Dá para avaliar system design sem uma entrevista ao vivo?

Dá, e para a maioria das etapas do funil é a forma mais justa. Na entrevista ao vivo de system design, o candidato desenha sob pressão, com um avaliador olhando, em 45 minutos corridos; parte do que se mede ali é resistência a plateia. No formato assíncrono, ele recebe o cenário, tem o tempo definido pela empresa para pensar e desenhar, e o avaliador revisa quando quiser, quantas vezes quiser, comparando candidatos que responderam exatamente o mesmo problema. A recomendação da Coodesh é combinar o diagrama com uma questão de vídeo ou áudio na mesma avaliação, em que o candidato explica as escolhas: o desenho mostra a solução, a explicação mostra o raciocínio.

O que pedir num bom exercício de system design?

Um cenário com restrições explícitas, porque system design sem restrição não tem resposta errada. Em vez de "desenhe um sistema de mensagens", prefira "desenhe um serviço de notificações para 2 milhões de usuários, com pico de 10 mil envios por segundo, tolerância a atraso de até 1 minuto e orçamento de infraestrutura limitado; indique onde o sistema falha primeiro". As restrições forçam trade-offs, e trade-off é o que diferencia um sênior de alguém que decorou um diagrama de referência. No campo de orientações para revisão, descreva o que uma boa resposta cobre (particionamento, fila, ponto único de falha, custo) para que a revisão siga sempre a mesma régua.

Quem avalia o diagrama e como a nota é definida?

A avaliação é humana, apoiada pelas orientações de revisão definidas na criação da questão: o objetivo do exercício e o método de avaliação ficam registrados junto da questão e orientam tanto o revisor quanto a revisão com apoio de inteligência artificial, quando utilizada. Na prática, o avaliador abre o diagrama, a explicação em vídeo ou áudio se houver, e pontua conforme os critérios. Isso resolve o problema clássico de entrevistas de arquitetura: cada entrevistador valorizar uma coisa diferente. Com critérios escritos, dois avaliadores olham o mesmo diagrama com a mesma régua, e a decisão fica auditável.

O candidato pode desenhar fora da plataforma ou gerar o diagrama com IA e subir a imagem?

Pode tentar, e o desenho da avaliação é o que torna isso inútil. Primeiro, o formato aceita anexar imagens porque há usos legítimos, como fotografar um rascunho em papel; se a empresa quer o desenho feito na plataforma, basta dizer no enunciado que anexos não serão considerados. Segundo, os recursos de integridade da avaliação registram saída da aba, segunda tela e colagens, então o revisor vê se o candidato passou a questão inteira fora da plataforma. Terceiro, e mais eficaz: com uma questão de explicação em vídeo ou entrevista com IA na sequência, quem subiu um diagrama que não desenhou trava na primeira pergunta sobre por que escolheu aquela fila ou onde o sistema quebra sob o dobro de carga. Diagrama bonito sem defesa é sinal, não aprovação.

Para quais cargos e níveis o Quadro Branco faz sentido?

Para engenharia, a partir do nível pleno, quando decisões de arquitetura passam a fazer parte do trabalho, e obrigatório em processos de sênior, staff e liderança técnica, em que o diagrama diz mais que o código. Fora de engenharia, funciona para qualquer cargo cujo trabalho é desenhar sistemas de outra natureza: analistas de processos (fluxos As Is e To Be), product managers (jornadas e arquitetura de funcionalidade), dados (pipelines) e operações. Para júnior de programação, um desafio de código costuma medir melhor; o quadro branco entra quando o que importa é estrutura, não sintaxe.

Posso criar minhas próprias questões de Quadro Branco?

Sim. Em Biblioteca, ao criar uma questão, escolha o tipo Quadro Branco, escreva o título e o enunciado, defina idioma (português, inglês ou espanhol), tempo, nível, peso e habilidades avaliadas, e preencha as orientações de revisão com o objetivo da questão e o método de avaliação. Questões criadas ficam na biblioteca exclusiva da sua empresa, acessíveis apenas ao seu time, e podem ser combinadas com qualquer outro formato numa avaliação. Dá para salvar como rascunho e publicar quando estiver pronta.

A questão de Quadro Branco é monitorada?

Pode ser. Ela herda os recursos de integridade configurados na avaliação: supervisão de saída da guia, tela cheia, detecção de segunda tela, registro de colagens, gravação da navegação e, se ativada, supervisão por webcam. Para exercícios de system design, o conjunto mais útil é supervisão de guias e gravação da navegação, que mostram o processo de construção do diagrama, não só o resultado. Os detalhes de cada recurso estão na página de Antifraude e Proctoring da Coodesh.

Apoiado por

Scale UP EndeavorNIU VenturesThe Venture city