Foobar: Programa de contratação secreto do Google

Foobar: Programul de angajare secret al Google
⏱️ 5 min read

Uma das melhores coisas sobre codificação no mundo moderno é que as habilidades coletivas de resolução de problemas de um mundo inteiro de geeks de computador estão a apenas uma busca na Internet – e o Google também sabe disso. Desde 2014, eles têm verificado as pesquisas das pessoas, sinalizando aqueles que procuram informações relacionadas ao código, enfrentando desafios de codificação e, ocasionalmente, contratando-os. O programa é chamado Foobar, e se você tiver sorte o suficiente para: a) ser escolhido, b) ter recursos Java ou Python acima da média, há uma chance de você conseguir um emprego no Google.

Como Usar O Google Authenticator Em...
Como Usar O Google Authenticator Em Um PC Com Windows

Como são os desafios?

Quando você é convidado para o Foobar, o topo da página de resultados de pesquisa do Google se abre, revelando um fundo escuro e as palavras “Você está falando nossa língua. Está pronto para um desafio? ”

Se concordar, você será levado a uma página que o informa sobre o programa e fornece um conjunto de comandos que você pode digitar para fazer o console fazer coisas.

foobar-intro1

Depois de descobrir o que está acontecendo e pegar o jeito de digitar comandos no console, você pode criar uma conta (que salva seu trabalho para mais tarde) e acessar o primeiro desafio. Muito provavelmente, você vai se encontrar trabalhando disfarçado como um servo do malvado “Comandante Lambda”, que está tentando esmagar a Rebelião dos Coelhinhos. Conforme a história avança, você vai subir mais alto na organização (completando um total de cinco desafios) até que você possa finalmente conseguir usar suas habilidades de codificação, removê-lo por dentro.

história de foobar

Você pode escolher escrever seu código em Python ou Java, mas de qualquer forma, é uma boa ideia escrevê-lo e testá-lo em qualquer editor com o qual esteja familiarizado e colá-lo no arquivo de solução do Google depois. Não vou tornar públicos os detalhes do meu próprio desafio, uma vez que é presumivelmente contínuo, mas o nível um só requer um pouco de criatividade e um pouco de Python básico. Tudo que eu tive que fazer foi escrever uma função para pegar os caracteres latinos e traduzi-los em sequências de uns e zeros. Pelo que ouvi, no entanto, os desafios podem aumentar em dificuldade rapidamente, então estou esperando até ter mais tempo livre para resolver os outros.

soluções de foobar

O Google executará o código por meio de alguns casos de teste (alguns sobre os quais eles falam e outros não!) E o informará se você foi aprovado ou reprovado. Se você passar, terá a opção de avançar para o próximo desafio. Lembre-se de que, depois de aceitar o desafio, há um limite de tempo, que varia de alguns dias a algumas semanas. Se você não completar o código a tempo ou se seu código falhar nos casos de teste do Google, o desafio acabou, embora você possa ter outra chance se puder acioná-lo novamente.

níveis de foobar

Como você ativa o Foobar?

Para mim, Foobar apareceu depois que pesquisei no Google o termo “consenso de jangada”, que é essencialmente uma maneira de fazer as máquinas concordarem sobre valores compartilhados. Mesmo que eu seja muito improvável de realmente usar esse algoritmo (a busca do Google era apenas para pesquisa), o Google não sabe disso, então recebi um convite mesmo assim.

foobar-estado-aqui-antes-2

O Google tem algumas maneiras de trazer você, mas não são fáceis de encontrar. Mesmo se você souber o URL, não poderá fazer nada com o site, a menos que tenha recebido um convite primeiro. Uma maneira é para pesquisar por um certo termo, mas muda com frequência, provavelmente dependendo das necessidades de contratação no momento. No momento em que este livro foi escrito, pesquisar “consenso de jangada” no Google parecia ainda estar funcionando (eu tentei em navegadores, máquinas, contas e conexões VPN, e continua aparecendo), mas isso poderia mudar a qualquer momento ou ser restrito por área geográfica – há especulação de que apenas Googlers baseados nos Estados Unidos podem ser convidados.

foobar-developers

Outra possibilidade é navegar pelas páginas de desenvolvedor do Google e gastar cerca de cinco minutos em uma. Algumas páginas podem aparecer com um pequeno botão no canto superior direito que abre um convite para o desafio. Um engenheiro escreveu no LinkedIn sobre a maneira como ele conseguiu encontrar assim em fevereiro de 2018, mas não tive sorte em fazê-lo funcionar.

foobar-google-doodle

Também houve relatos de usuários investigando o código no Google Doodles (as pequenas ilustrações que às vezes substituem o logotipo do Google) e encontrando uma maneira de acessar o desafio lá.

A forma final é por convite. Se você conhece alguém que está fazendo o desafio e chega ao nível dois ou três (varia), ele terá a opção de enviar um convite para outra pessoa. Jogue bem as cartas e pode ser você.

Conclusão: if Foobar_success == 5: return ‘Talvez você consiga um emprego no Google!’

Há muitas histórias sobre pessoas que conseguiram entrevistas com o Google e algumas dessas pessoas até conseguiram. A primeira contratação confirmada foi um estudante de ciência da computação da Georgia Tech Max Rosett. Não parece ser uma fórmula mágica: superar os desafios não substitui todas as etapas do processo de contratação do Google, e você ainda terá que passar por alguns obstáculos para conseguir uma posição em um dos empresas mais valiosas. Independentemente disso, os desafios são bastante divertidos, então, mesmo se você não conseguir, pelo menos será uma prática de codificação agradável!

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x