The Broad Way

[ Sharp Mind · Sharp Blade · Sharp Spirit ]

root@construct:~
/a-entrevista-uma-historia-de-terror
$_
<-- back to /nonsense
2026-02-26//NONSENSE

A Entrevista: Uma Historia de Terror

ENTREVISTADOR: Valeu por vir, cara. Bora comecar com um exerciciozinho rapido. Inverte essa arvore binaria aqui no quadro branco pra mim. CANDIDATO: De boa. Mas antes, posso dar uma olhada no codigo de producao de voces? ENTREVISTADOR: (risada nervosa) Isso... nao eh assim que funciona. CANDIDATO: Ue, por que nao? Voce ta avaliando se eu sei codar. Acho justo eu avaliar se VOCES sabem codar. Cortesia profissional, sabe. ENTREVISTADOR: A gente realmente deveria focar no exerci-- CANDIDATO: (ja abriu o notebook, compartilhando tela do GitHub da empresa) Ih. Ihhh rapaz. Pqp. ENTREVISTADOR: Que foi? CANDIDATO: Tem um arquivo aqui chamado "utils.js" com 4.300 linhas, bicho. ENTREVISTADOR: Isso eh... legado. CANDIDATO: Tem uma query SQL montada com concatenacao de string. Com input do usuario. No endpoint de LOGIN. ENTREVISTADOR: A gente tem um ticket pra isso. CANDIDATO: O ticket eh de 2019, mano. ENTREVISTADOR: A gente tava ocupado. CANDIDATO: Tem um comentario na linha 847 que diz "TODO: arrumar isso antes do lancamento." O app de voces lancou em 2020. Faz SEIS ANOS. ENTREVISTADOR: (suando) CANDIDATO: Voces nao tem testes. ENTREVISTADOR: A gente tem um. CANDIDATO: Ta comentado. E a descricao eh "testa se a coisa funciona" sem NENHUMA assertion. Isso nao eh um teste, cara. Isso eh uma oracao. Voces tao confiando na fe pra garantir que o software funciona. ENTREVISTADOR: ... CANDIDATO: Tenho mais uma pergunta. Essa arvore binaria que voces querem que eu inverta ta em producao? Porque honestamente, olhando esse codebase aqui, nada me sugere que alguem nessa empresa sabe o que eh uma arvore. Ou uma estrutura de dados. Ou um design pattern. Ou um linter. ENTREVISTADOR: A gente entra em contato. NARRADOR: Nao entraram.
The Broad Way | Kinho.dev