Так. вы получили приглашение от Google на Foobar. Прежде всего, очень-очень поздравляю с этим, вы должны были знать, что это не обычное приглашение, а специальное, которое Google отправляет только определенным типам разработчиков.

Если вы еще не получили приглашение, эта статья все равно может быть вам полезна во многих аспектах.

Теперь мы знаем, что Foobar - это какое-то странное приглашение от Google, но я хочу поговорить о нем немного подробнее. Итак, давайте разберемся со всеми заданными вами вопросами.

Я новичок, расскажите подробнее о Google Foobar:

Google Foobar - это секретный вызов Google при приеме на работу. Google использует это, чтобы нанять лучших разработчиков со всего мира, которые, по их мнению, могут хорошо подойти их организации. Многие разработчики в Google были наняты благодаря этому вызову.

Я хочу принять этот вызов:

Приятно видеть свой дух, но печально то, что не каждый может принять этот вызов.

Google Foobar - это конкурс по приглашению на работу. Значит, вы можете принять вызов, только если получили приглашение от Google для Foobar.

Как получить приглашение:

Получение приглашения на Google Foobar - тоже загадочная вещь, никто точно не знает критериев права на приглашение на Google Foobar. Вот предложения от людей, получивших приглашение:

Google отправляет приглашение на основе вашей истории поиска и решения ваших проблем, связанных с поиском по ключевым словам, например, если вы разработчик, очевидно, что вы ищете много проблем, связанных с программированием, в Google или Stack Overflow. И, основываясь на алгоритмах поиска Google, они показывают вам приглашение в Google Foobar.

И когда вы получаете приглашение, оно выглядит так и говорит

«Вы говорите на нашем языке. Готовы принять вызов? "

Что происходит после получения приглашения:

Когда вы получаете приглашение и решаете принять его, вы перенаправляетесь на веб-сайт, который похож на интерфейс командной строки UNIX.

И это дает вам доступ к некоторым папкам с помощью команд UNIX и команды help для просмотра всех доступных команд. Во всех доступных командах вы должны ввести команду «запрос», чтобы запустить испытание.

После того, как вы запросите задание, вы получите несколько файлов в папке командной строки Foobar, и у вас есть вопрос, который ждет вашего ответа. Когда вы читаете файл вопросов, вы также можете видеть, что можете отправлять свои ответы либо на JAVA, либо на Python.

Вы получаете два файла для записи решения вашей проблемы: «solution.java» и «solution.py. ». Вы можете написать свое решение в любом из файлов в зависимости от предпочитаемого языка решения.

А чтобы отредактировать файл, вы можете запустить команду «изменить имя файла», и вы получите вкладку на той же веб-странице, а на вкладке - редактор с открытым файлом.
вы можете «Сохранить» файл с помощью сочетания клавиш.

После того, как вы выполнили редактирование и вы достаточно уверены, что написанное вами решение является правильным и безошибочным, вы можете проверить его с помощью команды «verify filename», и она показывает результат теста ваших решений. Чтобы отправить сообщение, введите «имя файла», и он примет ваше решение и проверит, правильно ли оно или нет, и если все тестовые примеры пройдены вашим решением, вы получить сообщение об успехе.

Это сообщение об успехе, когда вы закончите уровень 1, и вы узнаете, что вам нужно решить всего 5 уровней.

Что будет после прохождения всех 5 уровней:

После того, как вы пройдете все 5 уровней, вы получите несколько полей для заполнения ваших данных и ваши контактные данные, чтобы связаться с вами и когда вы закончите с этими данными.

Через один или два дня вы получите звонок или письмо от Google, в котором вы можете получить приглашение на собеседование в Google, и если вы пройдете собеседование, вас могут принять на работу в Google.

Итак, если меня возьмут на работу, какой будет пост о присоединении:

Когда вы закончите свой вызов Google Foobar, у вас будет шанс на собеседование, но сообщение о присоединении не одинаково для всех.

Это может быть высококлассный разработчик или помощник разработчика, в зависимости от ваших решений Foobar Challenge и ваших собеседований.

Нанял ли Google кого-нибудь через Foobar Challenge? :

И ответ - «Да». Большинство людей, которые выполняют задание Foobar, также получают предложения присоединиться.
И, на мой взгляд, причина проста.

Вы получаете приглашение Google Foobar только в том случае, если вы достаточно квалифицированы, чтобы присоединиться к Google, и если вы получили приглашение и также выполняете Foobar Challenge, в вас должно быть что-то, что нужно Google.

Хотя этот вызов Google Foobar выглядит как приглашение от тайного общества, и он также ощущается, когда вы получаете приглашение. Но если вы получите приглашение, я рекомендую вам пройти его и попытаться решить проблемы, независимо от того, хотите ли вы работать в Google или нет. Эта задача может дать вам лучший опыт, который у вас когда-либо был во всех задачах кодирования, в которых вы когда-либо принимали участие.

Если вы испытываете какие-либо сомнения или хотите поделиться своим опытом работы с Google Foobar, оставьте комментарий ниже. Вы также можете подписаться на меня в твиттере здесь.