NADIA. GAROTA. você estava certo sobre tudo e eu deveria ter ouvido desde o início, mas não, tive que bombardear meu primeiro loop Anthropic para descobrir isso sozinho.
ok aqui está o que aconteceu. 11h, ligação Zoom. acordei às 10h47, coloquei o moletom com que dormi, peguei um café que esfriou antes mesmo de a ligação começar. o entrevistador diz "qual modo de falha dos LLMs mais o preocupa." eu digo que "alucinações" como essa são uma versão original e brilhante. ela não acena com a cabeça. não reage. espera. então "ok, o que muda quando você usa a ferramenta de um agente." e meu cérebro apenas. nada. ruído branco real. não consegui nem dar uma resposta RUIM. murmurou algo sobre etapas de verificação e ela fez uma careta. você conhece o rosto? três loops com falha em três empresas diferentes, eu vi exatamente essa aparência todas as vezes. significa que a rodada acabou e vocês dois estão esgotando o tempo fingindo que não.
então sim. bombardeou. passei dois meses depois disso consertando tudo de errado com minha preparação e ninguém me contou nada disso, então aqui está tudo.
doze histórias comportamentais prontas para serem lançadas. conflitos de equipe, envio sob pressão, coisas do tipo grandes sucessos. ZERO horas em segurança de IA. nenhum. em Google e Meta ninguém pergunta o que você pensa sobre o que está construindo. você constrói, envia e vai para casa. em Anthropic? pode ser a única pergunta que decide todo o seu ciclo. Nadia trabalha em um laboratório de IA diferente e ficou gritando comigo sobre isso por semanas. "eles não querem que você conheça as palavras da moda, eles querem ver se você realmente perdeu o sono por causa disso." sim, ok Nadia, claro, tanto faz. não ouvi haha.
Nadia me ligou naquela noite e a primeira coisa que ela disse foi "eles perguntaram sobre alinhamento" e eu disse sim. "e você disse alucinações." sim. ela nem precisou dizer mais nada.
Anthropic me enviou um documento sobre seus valores antes da entrevista e esperavam que eu o tivesse lido. questionado sobre questões de privacidade em sistemas de IA. perguntei o que eu faria se encontrasse uma capacidade de modelo que pudesse causar danos. perguntei sobre uma ocasião em que levantei uma preocupação que minha equipe não queria ouvir. este não é Amazon "conte-me sobre um conflito". eles querem saber se você se preocupa com o que seu código faz depois de enviá-lo. OpenAI testa isso também, de acordo com Nadia, menos sobre segurança especificamente, mais sobre se você pode falar sobre o impacto do que está construindo em pessoas reais sem parecer ensaiado. esta parte também é onde são tomadas decisões de nivelamento que a maioria das pessoas não percebe. não achei STAR útil, se você tem histórias reais para contar, está pronto, mas as histórias precisam ser sobre ética e impacto, se tudo o que você tem é "enviamos rápido sob pressão", isso não vai funcionar aqui.
. noventa minutos. nada como os problemas clássicos do quadro branco. eles me disseram para construir um armazenamento de valores-chave. SET GET DELETE para iniciar, depois verificações filtradas, depois expiração TTL com carimbos de data e hora e, em seguida, persistência de arquivo com compactação. quatro estágios, cada um empilhado no último, e meu entrevistador continuou acrescentando restrições no SEGUNDO que terminei um estágio, como um colega de trabalho que fica mudando as especificações de você no meio do sprint. me deixou louco. Nadia disse que sua tela OpenAI funcionou da mesma maneira, uma hora construindo algo real. OpenAI também faz esse mergulho profundo onde você apresenta um sistema que você construiu e eles destroem cada escolha que você fez, o que parece assustador, honestamente.
a parte que me destruiu na codificação não foram os problemas. estava falando através da minha abordagem. quando faço programação normal, experimento e começo a escrever com a ideia de refatorar mais tarde. você não pode fazer isso quando tem noventa minutos e alguém está observando você e adicionando requisitos a cada quinze minutos. na minha segunda tentativa, me forcei a desacelerar. como se eu repetisse a pergunta com minhas próprias palavras e criasse alguns exemplos de entrada antes de escrever qualquer coisa. Nadia realmente me treinou sobre isso, ela me parava no meio da frase e dizia "ok, mas quais são os casos secundários" e eu teria que pensar sobre isso em voz alta. comecei a delinear minha abordagem e pensar na complexidade antes de tocar no teclado. até confirmando com o entrevistador que a direção parecia razoável antes de começar a digitar. depois escrevo lentamente e depuro com meus próprios exemplos. parecia dolorosamente lento na prática, mas na verdade me tornou mais rápido porque parei de seguir caminhos errados e ter que reescrever tudo.
projeto do sistema. ah cara. em um planeta completamente diferente do design do sistema FAANG. ninguém me pediu para criar um encurtador de URL. ninguém me perguntou sobre um serviço de chat. Anthropic queria que eu projetasse uma infraestrutura de serviço de inferência para milhões de solicitações, mantendo alto o uso da GPU com diferentes tamanhos de modelo. solicitações em lote, gerenciamento de memória cache KV, roteamento para a instância certa, como a latência aumenta por meio de um pipeline de transformador. meu entrevistador CONSTRUIU sua pilha de serviços. como ele pessoalmente escreveu. ele soube em dois minutos que minha preparação veio de vídeos genéricos do YouTube e eu pude sentir a mesma vibração desde a primeira ligação, onde ela perguntou sobre alucinações. tipo, ok, essa pessoa não fez o trabalho. OpenAI pergunta coisas semelhantes sobre a inferência de escala a partir do que Nadia descreveu. você precisa de experiência real com esses sistemas, não há atalho e não vou fingir que existe. já havia trabalhado no atendimento de infraestrutura em um emprego anterior, mas ainda precisava de tempo para organizar o que sabia e descobrir como falar sobre isso sem divagar. Além disso, se você precisar de uma fila distribuída e nunca tocou em nenhuma, chame-a de "fila distribuída". não se aprofunde em detalhes que você não pode defender.
coisas da linha do tempo, já que as pessoas sempre perguntam. Anthropic levou cerca de três semanas desde a ligação do recrutador para responder. Nadia disse que OpenAI demorou seis semanas, o que quase a matou, ela estava atualizando seu e-mail como uma maníaca. Anthropic divide o evento presencial em duas sessões separadas de meio dia, duas ou três rodadas cada. OpenAI tem um longo dia. fantasmas entre os estágios são normais em ambos. os recrutadores estão enterrados. se você receber uma oferta, peça de trinta a quarenta e cinco minutos com um dos entrevistadores. faça uma reunião apenas para tirar dúvidas. ouça com atenção porque nesse ponto eles estão vendendo você.
então executei InterviewMan durante minha segunda tentativa de Anthropic e algumas simulações de OpenAI. no desafio de codificação, percebi que esqueci de verificar o TTL nas leituras antes de passar para o próximo nível, exatamente o tipo de coisa que eu teria perdido porque estava focado em chegar ao estágio quatro. durante a rodada de segurança, isso me alimentou com pontos de discussão de alinhamento e eu respondi à pergunta sobre uso de ferramentas e alucinações sem que meu cérebro ficasse em branco desta vez haha. lembra daquele momento do meu primeiro loop em que eu simplesmente congelei? não aconteceu. no design do sistema, ele considerou o uso e o lote da GPU como os tópicos principais antes que meu entrevistador terminasse o prompt. doca verificada, lista de processos, Activity Monitor em Zoom e Replit e CodeSignal. nada. doze dólares por mês anualmente, sem limite de sessão, 57.000 usuários, mais de 20 recursos furtivos. Interview Coder em dois noventa e nove faz apenas codificação, o que é inútil para a rodada de segurança e o design do sistema que representa talvez metade de sua pontuação nesses locais.
Nadia me disse para ter uma boa alternativa antes de negociar e pensei que ela estava sendo dramática. mas ela estava certa, a melhor alternativa é estar indo bem no seu trabalho atual. tira todo o desespero de sua preparação, o que torna sua entrevista melhor de qualquer maneira. ela estava certa sobre basicamente tudo haha, eu deveria ter ouvido desde o início.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
