O Google calcula programadores que inserem consultas de pesquisa específicas

Como o melhor mecanismo de pesquisa do mundo contratará desenvolvedores talentosos? Claro, através da pesquisa!

Acontece que o Google monitora se o usuário insere uma das consultas de pesquisa específicas na barra de pesquisa - e começa a processar o candidato em potencial de maneira criativa. Para começar, ele é oferecido para jogar um jogo. Como é organizado o processo inovador de encontrar e contratar programadores talentosos - diz o matemático Max Rosett, que chegou à entrevista dessa maneira e conseguiu um emprego no Google.

Há três meses, o matemático Max Rosett estava em uma fase de transição em sua carreira. Depois de trabalhar como consultor e como uma startup sem sucesso, ele concluiu um curso de programação on-line no Instituto de Tecnologia da Geórgia, recebeu um diploma e queria se tornar um programador. Mas Max não achava que tinha qualificações suficientes para esse trabalho. O Google decidiu o contrário.

Certa manhã, enquanto trabalhava em um projeto, Max Rosett digitou [compreensão da lista de funções python lambda] na caixa de pesquisa. Uma lista comum apareceu com links, e o matemático começou a procurar o mais relevante entre eles - e então algo incomum aconteceu.

A página com os resultados da pesquisa subitamente se dividiu em partes e se abriu como folhas de porta, e entre elas uma janela preta apareceu com as palavras "Você fala a nossa língua". Pronto para o desafio?

"Eu olhei para a tela", diz Max. - O que é isso? Depois de um momento, decidi que sim, estou definitivamente pronto para o desafio. ” “Cliquei no link e cheguei à página inicial chamada foo.bar . Parecia uma interface UNIX, então digitei um comando para listar os arquivos. Havia apenas um arquivo start_here.txt . Abri e vi duas frases: “Digite request para chamar a tarefa. Digite help para obter uma lista de comandos ". Eu digitei o pedido







e estava pronto para ver a frase "Siga o coelho branco, Max". Em vez disso, um parágrafo de texto apareceu com os termos da tarefa de programação e instruções sobre como enviar a solução. Recebi 48 horas e o tempo estava correndo o tempo todo ”, diz Max Rosett.



Max não publica o problema em si, mas diz que requer conhecimento dos algoritmos para resolvê-lo. Foi sugerido escrever código em Python ou Java.

Ele resolveu o primeiro problema em cinco horas. Cada vez após o envio, a solução foi testada em cinco condições de teste ocultas. Depois de passar em todos os testes, você pode solicitar uma nova tarefa. Nas duas semanas seguintes, o matemático do jogo completou mais cinco tarefas.

Depois de resolver a sexta tarefa foo.barsugeriu deixar seus detalhes de contato: número de telefone e endereço de e-mail. Para a grande surpresa do autor, alguns dias depois, ele recebeu uma carta de um funcionário do departamento de pessoal com um pedido para enviar um currículo. Ele enviou e depois concordou com um telefonema.

"O processo de contratação no Google está bem documentado online e minha experiência foi bastante típica", escreve Max. "A única diferença é que eu não precisei passar por um teste técnico, porque eu já mostrei certas habilidades de programação ao concluir as tarefas foo.bar ".

Somente quando ele chegou ao escritório do Google, ele finalmente acreditou que não foi vítima de um comício. Resolvendo os problemas foo.bar, Max Rosett perguntou a vários amigos, incluindo funcionários do Google, se eles sabiam alguma coisa sobre esse teste. Ninguém sabia, mas todos concordaram que seria uma ótima idéia.

Embora eu tenha que esperar duas semanas, mas no final o Google enviou uma “tão esperada oferta de emprego.

"Foo.bar é uma tática de recrutamento brilhante", diz Max Rosett. "O Google me descobriu antes mesmo de enviar os documentos e eles me fizeram sentir o meu valor quando o fiz". Ao mesmo tempo, eles respeitavam minha privacidade e não entraram em contato até que eu explicitamente desse meu consentimento. "

"De qualquer forma, gostei dos quebra-cabeças", acrescenta o recém-criado googler.

Source: https://habr.com/ru/post/pt383383/


All Articles