CodeSignal GCA: quatro perguntas, setenta minutos, pontuação única
O General Coding Assessment não é um teste case home normal. É um teste cronometrado, padronizado, com uma pontuação vinculada a você e não à candidatura, e as empresas o reutilizam. Tratá‑lo como qualquer outra online assessment é o erro mais caro que se pode cometer aqui.
O formato do teste
Quatro questões, setenta minutos no total, um único cronômetro para todas elas, e uma progressão de dificuldade que é deliberada, não aleatória.
- Questão 1 — um aquecimento. Manipulação de string ou array, resolvível em cinco a dez minutos. Existe para verificar se você consegue usar o editor.
- Questões 2 e 3 — o corpo principal do teste. Dificuldade média, vinte a vinte e cinco minutos cada, se você for honesto sobre o tempo disponível.
- Questão 4 — difícil e frequentemente incompleta. Muitas pontuações altas vêm de pessoas que nunca a concluíram.
Você escolhe sua linguagem a partir de uma lista extensa e recebe um botão de execução com casos de exemplo. Como em qualquer plataforma auto‑avaliada, os casos visíveis não correspondem ao conjunto completo de avaliação.
O tempo que realmente sobrevive ao contato
O modo de falha é sempre o mesmo: alguém gasta trinta e cinco minutos na questão 2 porque está quase concluindo, e chega à questão 3 com quinze minutos e sem compostura.
Defina limites rígidos antes de começar. Dez minutos na Q1, vinte na Q2, vinte na Q3, o que sobrar na Q4. Quando um limite se esgota, envie o que passar e siga em frente. Você pode voltar. O que não pode fazer é recuperar os minutos.
Se uma questão não render nos primeiros cinco minutos, escreva a solução brute force. Uma solução lenta, porém correta, pontua; uma solução elegante incompleta não pontua.
O que o número significa
CodeSignal reporta uma pontuação certificada em vez de aprovação ou reprovação, e a escala mudou — materiais antigos citam uma faixa de 300 a 850, enquanto avaliações atuais usam uma escala de 200 a 600. Antes de se calibrar em qualquer número que você veja online, verifique qual escala o empregador está usando. Um “600” significa coisas muito diferentes nas duas escalas.
O que importa mais que a escala: uma pontuação certificada pode ser compartilhada com outras empresas que a aceitam. Uma boa sessão pode eliminar várias primeiras etapas, o que é um argumento para se preparar adequadamente para a primeira tentativa, em vez de usá‑la apenas como treino.
Preparando-se para o formato, não apenas para os problemas
Os algoritmos são comuns — arrays, strings, hash maps, sorting, two pointers, ocasionalmente um graph traversal. A dificuldade está em que eles chegam sob um relógio compartilhado em um editor desconhecido.
- Pratique em um bloco de setenta minutos, não em pedaços de dez minutos. A habilidade testada é triage sob tempo, e você não pode ensaiar triage isoladamente.
- Aprenda a biblioteca padrão da sua linguagem de cor. Sorting com um custom comparator, um counter ou frequency map, um deque. Consultá‑los consome minutos que você reservou para pensar.
- Escreva os edge cases primeiro — empty input, one element, duplicates. Dois minutos nisso superam um ciclo de resubmissão.
O dia em si
Bateria cheia, rede cabeada se você tiver, telefone em outro cômodo, e uma janela ininterrupta de setenta minutos. O teste não pausa porque algo aconteceu no seu apartamento.
E mantenha os últimos três minutos livres. Reexecute cada solução aceita contra um empty input e um single element. Esse hábito recupera mais pontos no GCA do que qualquer algoritmo extra que você possa aprender na noite anterior.
FAQ
Qual a duração do CodeSignal General Coding Assessment?
Setenta minutos para quatro questões, com um único cronômetro compartilhado. A dificuldade aumenta de um aquecimento até uma pergunta final difícil, que muitos candidatos fortes nunca conseguem terminar.
Qual é uma boa pontuação no CodeSignal?
Depende da escala que seu relatório usa — avaliações atuais usam a escala de 200 a 600, enquanto limites mais antigos que circulam online referem‑se à faixa de 300 a 850. Pergunte ao empregador qual faixa eles esperam, em vez de confiar em um número fora de contexto.
A mesma pontuação pode ser usada por mais de uma empresa?
Sim, esse é o objetivo de uma avaliação certificada: empregadores que aceitam a certificação CodeSignal podem ler a pontuação que você já tem, de modo que um bom desempenho na primeira tentativa pode abrir várias vagas.
Posso refazer o GCA?
Repetições geralmente são permitidas após um período de espera, mas a política está definida no convite que você recebeu. Leia‑a antes de considerar a primeira tentativa como um ensaio.