Entrevista de código: o jogo dos engenheiros experientes
Não é decorar leetcode eterno. É comunicar raciocínio — inclusive com IA permitida.
Resposta direta
Engenheiros experientes mandam bem em entrevista de código porque expõem processo: clarificam problema, particionam, testam e comunicam trade-offs. Na era da IA, o diferencial é usar a ferramenta como se usava o Google antigo — com critério — enquanto fundamentos ainda são checados (inclusive presencial).
O que o entrevistador quer ver
No material original, o ponto de partida não é teoria abstrata: é uma sequência concreta ligada a «Entrevista de código: como sêniors mandam bem: guia prático». Esse vídeo pode render milhões de reais, porque a gente vai falar sobre como engenheiros experientes de software mandam muito bem entrevista de código. Agora, se tu quer hackear não só o Maia, mas o mercado de investimentos, tu precisa aprender como investir o teu dinheiro, .
Na prática, isso vira rotina: Esse aqui é um das newsletters mais legais que existem na nossa área. Se você não conhece, eu vou deixar o link aqui na descrição. E assim, só para dizer para vocês também, esse vídeo aqui, esse artigo aqui, eu me sinto um pouco parte do problema agora, ?
IA na entrevista: novo sinal
O contexto importa porque a mesma ideia muda de preço conforme visto, renda, ferramenta ou fase do produto. Esse artigo está sendo postado lá no Gergely Oros blog, o The Pragmatic Engineer. Eu tenho recebido alguns depoimentos, eu já disse pra vocês, o Persua tem muitas utilidades e tal, mas ainda depois das enquetes que eu fiz, a grande maioria tá utilizando pra passar entrevista remoto, ?
E eu fico bem conflitado com essa informação, porque por exemplo, eu recebi uma mensagem e eu nem uso, bom, eu nem vou usar essa mensagem como pra divulgar o projeto, mas... Eu fico conflitado porque eu recebi mensagens de pessoas me agradecendo muito, imensamente, pelo projeto, porque mudou a vida delas, mas, ao mesmo tempo, eu penso, tá, mas, assim, pô, será que eu tô limitando essa pessoa? Será que isso, de algum fato, lá na frente pode fazer mal pra carreira dela?
Preparação eficiente
Em vez de colecionar slogans, trate o conteúdo como checklist operacional: o que fazer nesta semana, o que medir, o que descartar. E às vezes, claro, quando tu precisa consultar, todos nós consultamos. Mas vamos lá, vocês vão entender do que eu estou falando aqui. Entrevistas presenciais de algoritmos não estão desaparecendo das grandes empresas de tecnologia e de muitos startups.
Agora que os LLMs estão muito bons em resolver desafios de codificação... E uma infinidade de ferramentas oferece sobreposição, que seria basicamente o que eu estou fazendo nesse exato momento para ler esse artigo para ti. Então, não, eu não estou lendo inglês tão rápido, mas eu basicamente estou usando aqui o Persua para traduzir o texto para vocês.
Information gain
Ganho específico deste material (não genérico): Ele funciona muito melhor que a extensão do Google Chrome para Translate, então é por isso, enfim, tem me ajudado bastante nesse sentido. Esses apps ficam invisíveis de IA, que ajudam candidatos a trapacear durante entrevistas remotas.
Erros comuns e trade-offs
Os erros mais caros aparecem quando você copia a estética do caso e ignora as restrições que tornaram o caso possível. E eu contei, de quando eu vim pra cá, alguns deles não acompanham o canal desde o primeiro vídeo. E eu contei que, eu vim e fiz a entrevista presencial.
Na prática, isso vira rotina: Eu acho que isso foi necessário durante a pandemia, mas tu precisa ter esse contato presencial. Obviamente isso não é uma empresa que vai trabalhar, que tem essa abordagem remota. Então, aqui eu posso, vocês podem achar que, pô, o Lucas é contra o remoto.
Próximo passo acionável
Feche com uma ação única nas próximas 48 horas — pequena o bastante para executar, grande o bastante para gerar sinal. Tem que trazer o pra ver se o não é nenhum mentiroso, ? Como resultado, as entrevistas de codificação remota hoje apresentam enfim, vários sinais, ?
Na prática, isso vira rotina: Deixa o candidato usar como a gente usava o Google antigamente. Tu precisa ver o processo desse candidato em utilizar a IA. Como é que ele pensa, como é que ele quebra os problemas, como é que ele pede para a IA uma informação e como que ele usa a informação que a IA está dando para ele.