Este é o stack do screening técnico: o trecho entre “o currículo parece bom” e “quatro engenheiros gastaram uma tarde num onsite”. Ele assume que você já tem recruiters e um ATS, e que a sua restrição são horas de engenharia, não volume de candidatos.
Duas coisas mudaram o formato desse screening. Candidatos agora usam assistentes de AI enquanto respondem, então um teste que mede memória sem assistência mede uma habilidade que ninguém vai usar no trabalho. E identidade deixou de ser de graça: a denúncia do Departamento de Justiça dos EUA de janeiro de 2025 no esquema de trabalhadores remotos de TI norte-coreanos apontou que mais de 300 empresas americanas, várias delas Fortune 500, tinham contratado sem saber pessoas operando sob identidades falsas. Um pipeline de screening desenhado antes de qualquer uma dessas duas coisas está avaliando a coisa errada e não verifica nada.
O stack responde às duas com quatro camadas: uma plataforma de avaliação assíncrona que estreita o funil barato — CodeSignal ou HackerRank, não as duas —, Karat para o screening ao vivo que você não precisa alocar, e Greenhouse como o portão de identidade e o registro estruturado para onde tudo escreve de volta.
Se você quer o loop de contratação inteiro em vez do screening técnico especificamente, isso é o stack de recruiting aumentado com AI. Este aqui vai fundo em uma etapa só.
Como as peças se encaixam
- CodeSignal é o filtro assíncrono calibrado. O Coding Score dele é uma escala de 600-850 construída para ser comparável entre candidatos e entre reqs, que é o que transforma o resultado de um screening num número que um hiring manager consegue contestar. Os planos Hire são medidos por créditos e incluem os AI Interviewers e o AI Proctoring com verificação de identidade a partir do tier de entrada. O detalhe de compra que define o tier: as integrações com o ATS começam no plano Grow, então o tier de entrada de $79/mês não escreve nada no Greenhouse e um recruiter copia os resultados na mão.
- HackerRank é a mesma camada com uma biblioteca de questões maior e overage publicado. Ele traz milhares de problemas pré-calibrados em mais de 35 linguagens, o que elimina a carga de escrever questões que de outro modo cai nos seus engenheiros sênior. O AI interviewer dele, o Chakra, pontua numa escala de 5 pontos no nível geral e por seção, devolve resumos em bullets com referências ao transcript e reprodução de áudio, e integra com Greenhouse e Ashby direto. Escolha ele em vez do CodeSignal quando seu volume for irregular e você quiser uma taxa de overage declarada em vez de uma renegociação.
- Karat é o screening técnico ao vivo que você não precisa alocar. A rede de Interview Engineers treinados dele roda o screening de 45-60 minutos no seu lugar, 24/7, e devolve um relatório escrito pontuado contra uma rubrica fixa. O formato NextGen Interviews, lançado em 10 de dezembro de 2025, coloca um assistente de AI dentro da entrevista sobre um projeto multiarquivo e faz o Interview Engineer sondar o raciocínio do candidato enquanto ele usa: a avaliação é o quão bem o candidato dirige a AI sob pressão, que é exatamente o que um teste assíncrono com proctoring é estruturalmente incapaz de medir. A Karat também absorveu a tecnologia de avaliação da Byteboard em janeiro de 2025, sua terceira aquisição em dois anos.
- Greenhouse é o sistema de registro e o portão de identidade. Scorecards e interview kits são de primeira classe, que é o que faz os resultados de avaliação serem comparáveis em vez de apenas arquivados. A suíte Real Talent carrega a camada de verificação: a detecção de fraude passa telefone, email, endereço IP e localização do candidato pelo IPQualityScore e devolve 26 sinais agrupados em alto risco, risco moderado e marcadores de autenticidade, e a verificação de identidade é uma checagem por selfie da CLEAR dentro do perfil MyGreenhouse do candidato. As duas ficam nos tiers Plus e Pro: no Core você tem o ATS mas não tem o portão de identidade, e essa única linha decide se este stack faz o trabalho para o qual você comprou ele.
Os handoffs que fazem disso um stack
Cada seta é um evento, não um hábito.
Uma candidatura chega no Greenhouse. A detecção de fraude do Real Talent pontua ela em cima de sinais da candidatura antes de um recruiter abrir, e sinais de alto risco vão para revisão manual, não para rejeição automática: os sinais são regras sobre telefone, email, IP e localização, não um veredito de modelo sobre a pessoa. Quem passa vai para a avaliação assíncrona: o Greenhouse dispara o convite do CodeSignal ou do HackerRank a partir da transição de estágio, e a pontuação devolvida escreve de volta no registro do candidato. Uma pontuação acima da sua linha de corte avança o candidato para a Karat, que é agendada a partir do mesmo estágio e devolve um relatório pontuado e um pass/fail para o Greenhouse em horas, em vez de depois de uma rodada de agenda. Um pass na Karat dispara a checagem de identidade da CLEAR antes de o onsite ser agendado: o último momento barato para confirmar que a pessoa que passou no screening é a pessoa que vai aparecer. O onsite roda contra os scorecards do Greenhouse, e o relatório de conversão por estágio fecha o loop: se 80% dos candidatos que passam na avaliação assíncrona reprovam no screening da Karat, o que está errado é a linha de corte, não os candidatos.
Por que essa combinação
Porque um screening técnico tem três modos de falha e nenhum vendor cobre os três. Um teste assíncrono escala mas não distingue um engenheiro forte de alguém forte escrevendo prompts. Uma entrevista humana lê julgamento mas custa as horas de engenharia que você está justamente tentando proteger. E nenhuma das duas verifica identidade: isso é trabalho da camada do ATS, porque precisa acontecer no registro da candidatura, antes de alguém gastar um crédito ou um slot de entrevista.
A regra que sustenta tudo: um vendor de avaliação, um ATS, e o ATS é dono do gatilho. Rodar CodeSignal e HackerRank lado a lado te dá duas pontuações não comparáveis sobre o mesmo funil e duas renovações, e o argumento inteiro do Coding Score é que ele é comparável. Disparar as avaliações pela ferramenta de avaliação em vez de pelo Greenhouse te dá candidatos parados numa fila de avaliação que nenhum relatório do ATS enxerga. É por isso que aqui o tier do ATS pesa mais do que o tier da plataforma de avaliação.
Quanto custa
Reserve $25K-$90K por ano para 40-80 contratações de engenharia, com a Karat como a linha dominante e o ATS cotado à parte.
- CodeSignal Hire publica $79/mês faturado anual ($99 mensal) para o Build com 60 créditos anuais, e $479/mês faturado anual ($599 mensal) para o Grow com 420 créditos anuais e integrações básicas com o ATS. O Pro é cotado e é onde ficam a prevenção de fraude avançada e as integrações enterprise com o ATS. O overage sai a $20 por crédito. A CodeSignal não publica o que um crédito compra: consiga isso por escrito antes de dimensionar um plano, porque a diferença entre um crédito por convite e um crédito por conclusão é mais ou menos a taxa de conclusão do seu funil.
- HackerRank publica Starter a $199/mês ($1,990/ano, ou seja $165/mês no anual) e Pro a $449/mês ($4,490/ano, $375/mês anual), com overage a $20 por tentativa ou $15 pré-comprado nos planos anuais. Enterprise é cotado.
- Karat não publica tabela de preços. O preço por entrevista fica em torno de $350-$450 em volume baixo e $200-$280 acima de 2,000 entrevistas por ano, com os formatos premium — system design, staff-level, NextGen — cobrando 20-40% a mais. Os dados de transação da Vendr colocam o contrato mediano do comprador em $175,695 por ano, o que te diz o formato da base de clientes e não o formato da sua fatura. Compromissos de volume são vinculantes: comprometeu 500 entrevistas e usou 300, você paga 500. Reserve $5K-$25K para onboarding e montagem de rubrica.
- Greenhouse é cotado em Core, Plus e Pro. Ou você já tem, ou este é o stack errado — mas se você está no Core, o upgrade para Plus é uma linha de custo que este stack exige, não uma opcional.
O teste de break-even são horas de engenharia. Um screening que você roda internamente custa a um engenheiro cerca de 90 minutos ponta a ponta contando preparação e debrief. A 300 screenings por ano isso dá 450 horas de engenheiro; a um custo carregado de $110/hora, $49,500 de tempo de engenharia contra uns $105K de Karat à taxa de $350. A Karat ganha em horas só quando seus engenheiros são a restrição e as horas deles têm um destino melhor. Se não têm, rode o screening ao vivo internamente e compre só a plataforma de avaliação por uns $5K.
Variações comuns
- Só a plataforma de avaliação, sem Karat. Abaixo de 20 contratações de engenharia por ano a conta do interview-as-a-service não fecha: você está pagando um custo unitário de $200-$450 para proteger horas que não estão faltando. Fique com CodeSignal ou HackerRank, rode o screening ao vivo com seus próprios engenheiros contra uma rubrica fixa, e reveja quando um hiring manager começar a recusar pedidos de entrevista.
- Troque Greenhouse por Ashby. A analytics nativa do Ashby responde a pergunta de conversão por estágio da qual este stack depende sem um upgrade de reporting, e tanto HackerRank quanto CodeSignal integram com ele. Escolha ele quando estiver selecionando um ATS agora em vez de substituindo um — mas confirme antes o caminho de verificação de identidade, porque Real Talent e a checagem da CLEAR são específicos do Greenhouse.
- Só Karat, sem camada assíncrona. Funciona quando seu volume de candidatos é pequeno e puxado para sênior, e todo candidato merece um screening ao vivo. Isso tira a pontuação calibrada, então hiring managers passam a discutir a partir de relatórios de entrevista em vez de números. Volte atrás no momento em que o volume de candidatos por req passar de uns 50.
- De CodeSignal para HackerRank pela linha de overage. Se você está pagando overage da CodeSignal de forma consistente sem saber a definição do crédito, os $20 por tentativa publicados da HackerRank (ou $15 pré-comprados) são o mesmo dinheiro com uma unidade declarada. Mude na renovação, não no meio do contrato.
Quando este stack é a escolha certa e quando não é
Escolha ele quando você contrata 20-200 engenheiros por ano, seus engenheiros são o recurso escasso, pelo menos parte da contratação é remota, e você já roda contratação estruturada: o structured interviewing é a pré-condição, não o resultado. Ele também é a escolha certa quando alguém te pediu para provar que a pessoa entrevistada e a pessoa contratada são o mesmo ser humano, porque as camadas da CLEAR e do IPQualityScore são a única parte deste stack que responde isso.
Pule ele em três casos. Abaixo de 20 contratações de engenharia por ano, tanto o compromisso com a Karat quanto o upgrade de tier do ATS falham na economia unitária: compre a plataforma de avaliação e mais nada. Se sua contratação é de alto volume por hora ou de linha de frente em vez de engenharia, esta é a categoria errada por completo; isso é o stack de recruiting de alto volume. E se o seu loop não tem rubrica — sem linha de corte definida, sem scorecard, sem uma régua acordada — comprar avaliação adiciona um número em que ninguém confia. Conserte o loop primeiro com o interview loop builder.
O que este stack NÃO substitui
- Sourcing. Nada aqui encontra candidatos. O pipeline que este stack filtra precisa chegar de algum lugar: inbound, ou o stack de AI sourcing.
- O onsite e a decisão de contratar. A Karat devolve um pass/fail sobre capacidade técnica. Profundidade de arquitetura, colaboração e fit com a vaga continuam no seu loop, e o debrief continua humano — veja interview loop design.
- Checagem de antecedentes. A CLEAR verifica que o candidato é a pessoa do documento. Ela não checa histórico de emprego, formação ou antecedentes criminais; isso é uma compra separada e um vendor separado.
- Sua medição de quality of hire. Este stack produz uma pontuação de screening e uma taxa de conversão. Se as pessoas que você contratou são boas no trabalho se mede depois que elas entram, contra dados de desempenho que o ATS não guarda.
- Suas obrigações quando a AI pontua um candidato. O Chakra e os AI Interviewers da CodeSignal rankeiam pessoas. Onde avaliação assistida por AI alimenta uma decisão de contratação, as regras de divulgação, auditoria de viés e notificação — NYC LL 144 e o EU AI Act entre elas — recaem sobre o empregador, não sobre o vendor. A Greenhouse afirma claramente que sua detecção de fraude são regras sobre sinais objetivos e não pontuação com AI, o que é uma decisão de design deliberada do lado deles e um fato que você deveria conseguir repetir para um regulador do seu.