8 201| 29-08-2015, 17:55
Як влаштуватися на роботу в Google?
Хлопець влаштувався на роботу в Google після того як ввів свій пошуковий запит і почитав результати видачі.
Великі ІТ-компанії беруть на роботу справжніх фахівців своєї справи з нестандартним мисленням. Кандидатам пропонують вирішити різні завдання і головоломки, причому часом для цього не обов'язково приходити на співбесіду в офіс компанії. Трапляється й так, що велика компанія, наприклад, така як Google, сама може вийти на зв'язок з вами і запропонувати вам роботу. Саме така історія трапилася з одним програмістом, який розповів про те, як він влаштувався в Google.
Три місяці тому Макс Розетт сидів за комп'ютером і возився з Python. До того моменту він уже попрацював у великій консалтинговій конторі, але вирішив трохи змінити профіль і стати розробником. Розетт поступив на магістерську програму з інформатики (бакалавра з математики він отримав в Єльському університеті) і потихеньку поліпшував свої навички.
Одного ранку Розетт написав в пошуковому рядку Google «python lambda function list comprehension» і став переглядати результати. Раптом вони розсунулися і з'явилося повідомлення на чорному тлі: «Ти наша людина. Готовий до перевірки?» «Я втупився в екран. Що це було? Через кілька секунд я точно вирішив, що готовий спробувати», - розповів Макс Розетт.
Клікнувши на фразу «Я хочу зіграти», програміст потрапив на сторінку, озаглавлену як «foo.bar» (слова, що широко використовуються в програмуванні). На екрані було щось схоже на інтерфейс Unix. Розетт запросив список файлів і виявив тільки один під назвою «start_here.txt» («почни з цього»). Всередині було два рядки «Введіть request, щоб запросити завдання. Введіть help, щоб отримати список команд».
Макс Розетт запросив завдання. За його словами, в той момент він був готовий до того, що на екрані з'явиться напис «Йди за білим кроликом, Макс». Але замість цього відкрилося завдання та інструкції, як відправити рішення. На завдання програмісту відвели 48 годин. Відлік пішов.
Першу задачу Макс Розетт вирішив за кілька годин. Як виглядало завдання, він не розповів, але йому знадобилися знання алгоритмів. Написати програму можна було на мовах Java або Python. Код автоматично проганяли через п'ять тестів. За наступні два тижні Розетт вирішив ще п'ять завдань. Після рішення шостого йому запропонували вказати контактну інформацію. Програміст дав свої дані. За кілька тижнів йому написали з відділу підбору персоналу Google.
Незабаром програміст відправився в штаб-квартиру пошуковика в Маунтін-В'ю, де цілий день вирішував завдання на дошці. За словами Розетта, це був перший день, коли він зрозумів, що все це не розіграш. Через кілька тижнів стало ясно, що Google бере програміста на роботу. Через три місяці він став працювати в пошуковику.
Видання Recode попросило Google прокоментувати незвичайний спосіб набору співробітників. У відповідь прийшов лист із таким текстом:
Якщо розшифрувати ці символи за кодами Unicode, то вийде фраза «Puzzles are fun. Search on» («Завдання - це прикольно. Шукайте»).
Сподобалася стаття? Підтримай «Морс»!
ПриватБанк
UAH: 5168 7520 1787 2691
USD: 4731 1856 0525 1914
ПриватБанк
UAH: 5168 7520 1787 2691
USD: 4731 1856 0525 1914