0

Вопросы гугл

Нынешние IT-гиганты славятся своим нестандартным подходом к организации рабочего процесса. Корпорации создают для своих сотрудников идеальные условия, мотивируя их всеми способами. Но как подобрать отзывчивый коллектив, состоящий исключительно из «заряженных» профессионалов? Это главная задача HR-отделов, и вот как они с ней справляются.

Некоторое время назад были очень популярны вопросы формата «brainteaser» — логические головоломки, часто бессмысленные на первый взгляд. Они могли почти не относится к будущей должности и редко требовали специализированных навыков. Более того, на многие вопросы попросту не существует однозначного ответа.

Содержание

Тогда зачем их задавать?

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

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

Приём взяли на вооружение все крупные корпорации, но, пожалуй, чаще всего brainteaser’ы попадались соискателям на вакантные места в Google Inc.

Самые дикие вопросы на собеседованиях в Google

Это вольный пересказ тех, кто проходил интервью. Компания никогда не публикует оригинальный список вопросов.

Придумайте как можно больше способов найти иголку в стоге сена


Должность: сотрудник коммерческого отдела — 08.05.2014

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

Сколько стрижек делают в Америке в течение года?


Должность: сотрудник коммерческого отдела — 08.05.2014

Как ответить: начните с подсчёта потребительского спроса. Количество населения США? Сколько из них ходят к парикмахеру? Как часто люди стригутся? Затем сводите примерную статистику за год.

Монету подкидывали 1000 раз, и 560 раз она показывала орла. Как думаете, «честна» ли монета? А если из 10 бросков было шесть орлов?


Должность: специалист по количественному анализу — 12.09.2015

Как ответить: этот вопрос не на смекалку, а на знание теории вероятностей. Можно посчитать с помощью биномиального распределения или критерия хи-квадрат. Есть и другие способы проверить «честность». Вполне логичная задачка, особенно если вспомнить на какую должность проходило интервью.

У вас есть круглосуточный сервис доставки продуктов. Сколько грузовиков вам потребуется для бесперебойной работы?


Должность: менеджер по продукту — 05.11.2015

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

Сколько теннисных мячиков поместятся в самолёт?


Должность: стажёр — 08.12.2015

Как ответить: тут или упираться в объём какого-нибудь Boening и высчитывать сколько стандартных шаров туда «насыпать», или подумать как будут грузится шары. В какой упаковке? Поддоны или контейнеры?

Как решить крупнейшую проблему человечества с помощью миллиарда долларов и космического корабля?


Должность: администратор баз данных — 14.12.2015

Как ответить: убивают двух зайцев: узнают какая проблема на ваш взгляд самая значимая и как далеко вы готовы пойти для её решения. Вышлете всех больных в космос? Или начнёте крупномасштабные исследования?

7. Если бы вы могли запомнить только одно предложение, каким бы оно было?


Должность: консультант коммерческого отдела — 08.12.2015

Как ответить: как угодно. Лишь бы это характеризовало вас с выигрышной стороны. Строчка из песни, фильма, книги — без разницы, но готовьтесь объяснить почему.

Опишите сервис, который помогает путешествовать в будущее.

Должность: проектировщик интерактивных интерфейсов — 23.12.2015

Как ответить: включить писателей-фантастов. Представьте, что это вот-вот случится. Как будет реализовано такое «подглядывание» в будущее? Новостное приложение в смартфоне? 3D-очки? Или физическое путешествие с помощью какой-то капсулы? Развить можно любую мысль.

Когда тротуар полностью промокнет под дождём, если ширина тротуара 1 метр, а диаметр капли 1 см?

Должность: инженер-программист — 06.01.2016

Как ответить: на первый взгляд всё просто, но в реальности есть множество прочих факторов. Капли могут падать в одно и тоже место или внахлёст. Мокрое пятно от них не всегда равно их диаметру. Чем больше неочевидных факторов вы учтёте, тем выше шансы на успех. Разумеется, придётся написать программу.

Если из YouTube удалить рекламу, то как его монетизировать?

Должность: консультант коммерческого отдела — 15.01.2016

Как ответить: придумайте несколько способов, например, платная подписка на сервис или формирование ТОП каналов за деньги. Ребята из коммерческого отдела — те, кто напрямую работает со всеми рекламными продуктами Google, поэтому готовьтесь дать свой развёрнутый ответ, с подсчётом выгоды.

Сколько людей водят машины в вашем городе? Рассчитайте.

Должность: разработчик — 03.09.2016

Как ответить: придумайте себе исходные данные. Прикиньте население города, и какое количество человек в семье в среднем. Затем подумайте, сколько семей могут позволить себе 1 машину? А две? Три и больше?

Как много машин на 101 шоссе, между Сан-Фарнциско и Маунтин Вью?

Должность: менеджер по продукту — 04.01.2018

Как ответить: допустим, длина этого шоссе около 65 километров, дорога четырёхполосная. Возьмите среднюю длину машины. И учтите, что при движении на скорости, между машинами есть большие промежутки.

Сколько в США специалистов по ремонту пианино?

Должность: менеджер по продукту — 04.01.2018

Как ответить: также как и на вопрос с парикмахером. Высчитываете примерный спрос на эту услугу и получаете не менее примерное количество специалистов.

Сколько шариков для гольфа поместятся в школьный автобус?

Должность: менеджер по продукту — 04.01.2018

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

Сколько людей работает в Google по всему миру?

Должность: менеджер по продукту — 04.01.2018

Как ответить: возьмите за основу годовой доход Google и представьте, в каком размере окупаются затраты на сотрудников. В дестикратном? В тридцатикратном? Посчитайте.

Сколько компьютеров принадлежит Google?

Должность: менеджер по продукту — 04.01.2018

Как ответить: уточните о каких компьютерах речь. Если о персональных — то нужно сначала посчитать количество сотрудников Google (вопрос выше). Если речь о серверах — отталкивайтесь от примерного объема данных, который там хранится.

Google хочет, чтобы вы разработали газонокосилку-робот. Как будете действовать?

Должность: менеджер по продукту — 08.01.2018

Как ответить: скорее всего, их интересуют этапы разработки продукта, а не принцип работы робота-газонокосилки. Определите целевую аудиторию, бюджет, функции. Предложите дизайн и механизм продвижения продукта.

Спроектируйте вендинговый автомат (торговое оборудование) для слепых.

Должность: менеджер по продукту — 11.01.2018

Как ответить: тут нужна крутая идея: аппарат на голосовом управлении, датчиках или на осязаемых кнопках. Затем можно действовать также как и в вопросе про газонокосилку-робот, описав все последующие этапы разработки этого продукта.

Какой объём памяти нужен, чтобы сохранить все изображения с Google Maps?

Должность: менеджер по продукту — 11.01.2018

Как ответить: придется очень много считать, причём цифры буквально с потолка. Сколько весит одна фотография в Google Maps? А панорамное изображение? Плюс сопутствующая графика. Теперь посчитайте примерную площадь земного шара. А сколько уже снято спутниками Google? Как много там объектов с привязанным фото? А достопримечательностей? Считайте всё, что сможете вспомнить.

Как понять, сколько сантехников работают в Сан-Франциско?

Должность: аналитик отдела безопасности — 18.01.2018

Как ответить: это ещё одна вариация вопроса про стрижки или про специалиста по ремонту пианино. Решаются они как под копирку, только разные исходные данные. Брать их, опять же, из головы.

Если бы вам было поручено нанять людей, какая площадка подошла бы лучше всего?

Должность: аналитик отдела безопасности — 18.01.2018

Как ответить: подумайте, где большая вероятность нанять профессиональные кадры? На биржах труда? В соцсетях? или на специализированных площадках типа Linkedin? Не забудьте уточнить на какие должности нанимаются сотрудники, а то вдруг есть смысл перед институтом листовки раздать.

Как улучшить пользовательский интерфейс YouTube? (с точки зрения рекламы)

Должность: аналитик отдела безопасности — 18.01.2018

Как ответить: представьте, что YouTube обзавёлся ненавязчивой, не заметной пользователю рекламой. Где бы находились спонсорские блоки? В каком моменте и как долго они бы отображались?

И как к этому подготовиться?

По большому счёту, уже нет нужды. Пару лет назад, Laszlo Bock, старший вице-президент по управлению персоналом в Google заявил, что эти вопросы — не самый весомый фактор в собеседовании. Да и если проанализировать последние отзывы с портала Glassdoor, нетрудно заметить, что в интервью стало гораздо больше профильных вопросов взамен вопросов на сообразительность.

Но не думайте, что стоит расслабляться. Дружелюбные сотрудники Google по-прежнему могут спросить что-нибудь эдакое, типа: «расскажите о недавней проблеме, которую вы решили» или «расскажите какую-нибудь шутку».

Надо быть готовым к любым неожиданностям и не стесняться строить самые невероятные модели.

P.S. А как на эти вопросы ответили вы? Делитесь в комментариях.

(1 голосов, общий 4.00 из 5)
🤓 Хочешь больше? Подпишись на наш Telegramнаш Telegram. … и не забывай читать наш Facebook и Twitter 🍒 iPhones.ru Вдруг ты им подходишь.

Поисковая выдача уже давно перестала быть просто перечнем ссылок. Google экспериментирует с подачей ответов для увеличения удовлетворенности результатами поиска. Одним из таких решений стал «featured snippet» или блок с ответами.

Попадание в данный блок гарантирует количественный скачок получаемого поискового трафика. В данной статье мы поделимся советами как повысить шансы попадания вашего сайта на нулевую позицию в Google.

Что такое блок с ответами в Google?

Пример блока с ответом по запросу «Сколько стоит контент”

Блок с ответом в Google — это краткий ответ на вопрос, который задает пользователь в поисковую систему. Такой сниппет называют «нулевой» позицией в результатах поиска, который расположен в верхней части страницы и занимает много места. Состоит из текста до 50 слов, изображения, Title и ссылки на источник.

Расширенные сниппеты повышают доверие к компании быстрее, чем любой другой инструмент.

При этом необязательно платить дополнительно за рекламу, чтобы лучше ранжироваться. Также не нужно быть «номером один» в своей отрасли. Любая компания, независимо от ее размера или бюджета, может получить место на «нулевой позиции».

Использование расширенных сниппетов для привлечения трафика на сайт становится все более актуальным.

Ниже приведен график на котором видно количество сниппетов в выдаче на 2016 году по сравнению с 2014 годом.

Изменение количества быстрых ответов в выдаче Google 2014-2016 гг.

Видна огромная разница, но почему? Почему Google включает все больше расширенных сниппетов в поисковую выдачу?

Все потому, что сниппеты отвечают на вопросы людей быстрым и удобочитаемым способом. Не нужно кликать на ссылки или скролить страницы поисковика, чтобы найти то, что вы ищете.

Стоит отметить, что блоки с ответами могут быть полезны не только для пользователей. С помощью этого инструмента бизнес получает шанс обогнать конкурентов по выдаче, повысить конверсию и привлечь трафик на свой сайт.

Так, согласно исследованию HubSpot, CTR (кликабельность) контента с расширенными сниппетами в среднем в 2 раза выше CTR аналогичного контента без них.

Разница CTR страниц в блоке ответа и нет, данные HubSpot

Как это работает?

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

Пример быстрого ответа по запросу «Как связать шарф-снуд”

Важно!

Google создает быстрый ответ из того контента, который уже ранжируется на первой странице, но он также может формировать его из результатов поиска с более низким рейтингом (реже).

Попадание в расширенные сниппеты намного полезнее и эффективнее для привлечения посетителей на ваш сайт, чем даже попадание на 1ю позицию в выдаче.

Сайт точно попадет в быстрый ответ?

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

Самый простой способ попасть в расширенный сниппет с ответом — создать качественный контент и отформатировать его в соответствии с требованиями Google.

Согласно Ahrefs, 99.58% страниц с расширенными сниппетами уже ранжируются в первых 10 результатах Google для конкретного поискового запроса.

Вот почему у вас есть хорошие шансы попасть в сниппеты тех поисковых запросов, по которым вы уже получаете высокие позиции от Google.

Как показывают исследования Ahrefs, в англоязычном сегменте, поисковые запросы со следующими словами имеют больше возможностей попасть в сниппет:

  • Рецепт
  • Лучший
  • Сравнение/Что лучше
  • Как сделать
  • Что такое
  • Определение

30 самых распространенных слов в быстром ответе, данные Ahrefs

Теперь давайте посмотрим какие типы расширенных сниппетов бывают.

Типы расширенных сниппетов

Быстрый ответ бывает 3-х видов:

  • Текст;
  • Список;
  • Таблица.

Текст

Здесь Google формирует сниппет в виде текста. Вместе с текстом также может идти изображение. Например:

Пример быстрого ответа в Google в форме текста

Список

Показывает ответ в формате списка:

Пример быстрого ответа в Google в форме списка

Таблица

Эти сниппеты идут в виде таблицы. Обычно выглядят примерно так:

Пример быстрого ответа в Google в форме таблицы

Согласно Getstat, наиболее популярным типом сниппета является сниппет в виде текста (Paragraph snippets).

Проценты распределения сниппетов по типам, 81% за параграфом текста

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

Совет № 1: Используйте Semrush и Serpstat

Поиск сниппетов конкурентов

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

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

С его помощью вы можете узнать, по каким запросам выводятся сниппеты у конкурентов, а также узнать, в какие сниппеты попадает ваш сайт.

Все, что нужно сделать — это ввести URL конкурента и нажать «Анализ поисковой выдачи».

Пример анализа поисковой выдачи сайта the-challenger.ru, данные Semrush

Затем просто нажмите «Блок с ответами» в нижней правой части страницы.

Пример % запросов в быстрых ответах сайта the-challenger.ru, данные Semrush

Другой способ. Отфильтровать ключевые слова, нажав на кнопку «Advanced Filters» > «Функции SERP» > «Быстрый ответ», чтобы отобразить запросы, по которым выводятся расширенные сниппеты.

Пример анализа сайта the-challenger.ru, данные Semrush

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

Проверка возможности сниппета по фразе

Для того, чтобы понять приведет ли данный конкретный запрос к расширенному сниппету рекомендуется использовать, к примеру, Serpstat. Сервис позволяет увидеть, какие ключевые слова дают сниппеты в поисковой выдаче.

Скриншот главной страницы Serpstat

Введите домен, ключевое слово или ссылку и по результатам выдачи смотрите есть ли у данного ключевого запроса расширенный сниппет.

Пример анализа запроса на наличие «быстрого ответа”, данные Serpstat

Но Semrush и Serpstat не единственные ресурсы для поиска расширенных сниппетов. Google также отличный источник информации.

Совет № 2: Используйте Google, чтобы выявить блоки с ответами

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

«На какие вопросы люди пытаются найти ответы?»

Например, поставите себя на место кого-то, кто только знакомится с темой маркетинга и может не понимать некоторые термины.

В мире маркетинга есть много терминов и акронимов, которые могут быть пугающими и запутанными для людей, не знакомыми с ними.

В Google введите запрос, например, «Что такое кейсы в маркетинге?»

Пример быстрого ответа по запросу «что такое кейсы в маркетинге”

Для этого запроса сервис выдает сниппет в виде текста. В данный момент Google также тестирует блок «People also ask». Это вопросы, связанные с поисковым запросом, по которому вы ищете информацию.

Пример «People also ask” по запросу «skippy bush kangaroo documentary”

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

Для англоязычного сегмента идеи для контента можно найти на сайте «Answer the Public».

Совет № 3: Найдите идеи для контента в «Answer the Public» или Serpstat

Для русскоязычных проектов

Поиск поисковых запросов можно доверить Serpstat. В функционале которого ищите блоки «Поисковые подсказки» или «Поисковые вопросы». Основная разница между этими блоками — это подача информации.

Анализ поисковых вопросов по запросу «копирайтинг”, данные Serpstat

Для англоязычных проектов

Лучшее место для поиска типов вопросов, которые люди могут задавать по определенной теме — это «Answer the Public».

Скриншот главной страницы сайта «Answer the Public»

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

Скриншот результатов поиска в «Answer the Public» по запросу «apple pie”

Затем выберите, на что ответить в сниппете. Если вы хотите ответить на вопросы, которые касаются «что» («what»), просто сосредоточьтесь на этой ветке.

Скриншот результатов поиска в «Answer the Public» по запросу «apple pie” с акцентом на слово «what”

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

Совет № 4: Отвечайте на несколько вопросов

В Ahrefs обнаружили, что, как только страница получает сниппет по одному запросу, то, скорее всего страница получит сниппет и по другим связанным запросах. Вот почему нужно структурировать контент таким образом, чтобы отвечать на все связанные вопросы в одной статье.

Пример быстрого ответа по запросу «преимущества веганства”

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

Совет № 5: Оставайтесь в рамках оптимального количества слов (символов)

Подача контента должна быть такой, чтобы Google мог легко использовать ваш текст.
Выделите списки, абзацы и шаги, а не смешивайте все. Посмотрите на этот список — в этом сниппете всего 51 слово.

Пример быстрого ответа по запросу «инструкция как собрать кубик рубика”

Согласно Semrush, это довольно стандартная длина для сниппета. Их анализ показал, что наиболее распространенная длина контента в сниппетах — от 40 до 50 слов.

Распределение количества слов в расширенных сниппетах в %, данные Semrush

В связи с этим нужно пытаться писать каждый абзац статьи длиной не более 50 слов и не короче 40.

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

Совет № 6: Используйте заголовки

Быстрый и простой способ отформатировать контент для сниппетов — это убедиться, что вы выделяете каждый раздел заголовками.

Для этого используйте раздел «Стили абзацев» в Google Docs или в WordPress.

Скриншот интерфейса Google Docs

Выделяйте шаги, списки или абзацы заголовками. Используйте h2, h3 или h4.

Скриншот интерфейса в Google Docs

Совет № 7: Добавьте раздел «Вопросы и ответы» на свой сайт

Поскольку расширенные сниппеты — это прекрасная возможность привлечь трафик для веб-сайта и получить новые результаты, неплохой идеей будет оптимизировать свой контент под запрос «Как и что…».

Некоторые сайты создают целые разделы, которые специально предназначены для ответа на вопросы своих читателей.

Вот как компания Lowe’s делает это в разделе «How-to Library»:

Скриншот раздела «Вопрос-ответ” на сайте Lowe’s

Здесь весь контент посвящен ответам на вопросы или решению проблем.

Эти страницы могут включать ответы на часто задаваемые вопросы о ваших продуктах, услугах или отрасли.

Качественные изображения и видео также повышают шансы на попадание контента в сниппеты.

Совет № 8: Добавьте высококачественные изображения и видео

Большинство людей лучше воспринимают информацию визуально, поэтому фотографии и видеоролики могут помочь вам получить расширенные сниппеты.

Фото

Добавление изображений к вашим текстам не сложный процесс. К примеру, Crello — отличный инструмент для создания собственных изображений.

Скриншот сайта Crello.com

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

Этот метод мы использовали при контентном продвижении блога под США и для локального SEO.

Видео

И не забывайте о видео, это важно для привлечения посетителей.

65% людей смотрят по крайней мере три четверти видео, а 59% руководителей считают, что люди чаще смотрят видео, если текст объединен с видео.

Простой способ сделать это — создать транскрипцию (текстовою копию) для всех ваших видеороликов. Google распознает текст и может взять его для сниппета. Вы также должны быть уверены, что ваш видеоконтент высокого качества.

Весь речевой текст необходимо писать в области описания под видео.
Такой подход позволяет максимально оптимизировать видеоролики для попадания в расширенные сниппеты.

Вывод

Блок с ответами в Google — первое, что появляется в поисковой выдаче и это больше, чем просто ссылка на сайт.

Попадание в расширенный сниппет означает, что вы ранжируетесь на «нулевой позиции», которая является наивысшей возможной позицией в поисковой выдаче (без рекламы).

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

Начните с определения того, по каким запросам сниппеты получают ваши конкуренты. Для этого можно использовать Semrush.

Используйте различные ресурсы (как «Answer The Public» в англоязычном сегменте, например), чтобы определить потенциальные идеи для контента, и обязательно используйте как можно больше связанных вопросов в одной статье.

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

Не забудьте добавить на свой сайт раздел «Вопрос-ответ», чтобы предоставить контент, который был бы оптимизирован под быстрые ответы.

Добавляйте много качественных изображений и видеороликов. Создавайте голосовые транскрипции для видео, чтобы Google распознавал текст и использовал его для сниппетов.

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

Моя доска, исписанная алгоритмом Дейкстры для нахождения кратчайшего пути.

Да-да, я потратил сотни часов на написание кода, чтение книг и просмотр видеолекций по анализу данных, и всё это для того, чтобы подготовиться к интервью в Google на должность разработчика ПО.

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

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

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

Перед тем, как покинуть армию, я попытался все-таки вернуться к программированию и был поражен тем, как это оказалось сложно. Я учил BASIC в средней школе и продолжил программировать на нём в колледже, но тут я начал обучение на С++ и понял, какой же большой пробел в моих знаниях.

Мне нравилось делать веб-сайты, но я использовал сервисы для их создания, а не верстал с нуля.

После армии я решил остаться в Корее ещё на год и преподавать там английский. Свои вечера и выходные я проводил, изучая веб-программирование с использованием Perl, HTML, CSS (который, кстати, к тому времени только появился), JavaScript и SQL. После года интенсивного изучения я устроился на работу в районе Сиэтла.

Работаю на балконе с видом на прекрасный Белвью.

15 лет я был веб-разработчиком. Я основал три компании, две из которых до сих пор существуют и имеют неплохую прибыль, работал как в больших, так и в маленьких компаниях, помогал запускать и продвигать стартапы, нанимал целые команды и управлял ими, я был менеджером по продукции, СЕО, дизайнером и маркетологом.
У меня была успешная карьера и я многому научился, но я еще не закончил!

В поисках перемен

Помните, как я не получил степень в сфере компьютерных наук? Это сыграло огромную роль.
Пару лет назад я думал, что меня с удовольствием примет на работу любая компания. Еще бы, мне казалось, что я был горячей штучкой: опытный full-stack разработчик, да ещё и с таким-то стажем! Но на протяжении моих поисков работы в 2013, я понял, что моих навыков было недостаточно. Я так увлекся погоней за деньгами, запуская стартапы в свободное время, что позволил моим навыкам попросту атрофироваться. Я не следил за новыми тенденциями и технологиями.

Годами я учился и выучил немало, у меня было много знаний и навыков, но ни в одной области я не был экспертом.
Не поймите меня неправильно, меня всё ещё могли принять на работу, но не в тех сферах, в которых я хотел работать. Я мог пойти на работу только туда, где использовали устаревший стек технологий, потому что только его я и знал. В таких местах всё ещё крутится много денег, но я не видел там интересных для себя перспектив.
Осознание проблемы достигло своего пика в прошлом году на ярмарке вакансий. Я был заинтересован в работе в одной из местных компаний, которая была стартапом, запущенным фирмой венчурного капитала. Однако тот факт, что у меня не было ученой степени в сфере компьютерных наук, а следовательно и навыков, которые бы я там получил, означал, что у меня нет ни единого шанса.

В начале 2016 я решил, что пришло время переквалифицироваться из веб-разработчика в разработчика ПО. Мне нужно было усердно учиться и много практиковать свои навыки, чтоб выучить всё, чему учат в университете, за пару месяцев. Но я понимал, что как только это сделаю, смогу начать новую карьеру.

Как всё началось

Вы можете не осознавать, что веб-разработка и разработка ПО — это две разные вещи. Да, безусловно, обе разработки включают в себя программирование, но разработка ПО требует к тому же знание структур данных, алгоритмов, компилируемых языков программирования, понимание работы памяти и так далее. Большие компании, которые нанимают разработчиков ПО, ожидают, что у кандидатов будут эти знания.

Я познакомился с человеком, работающим в Google и спросил об его впечатлениях о компании. Я читал «How Google Works» и был уже неплохо знаком с организацией работы в этой компании.

От другого знакомого я получил копию тренировочных заметок Google, которая предусмотрена для интервью с кандидатами. Это стало основой моего учебного плана. Google — прекрасный работодатель, но даже до того, как я это понял, работать там было моей целью.

Почему Google?

У Google очень высокая планка при найме сотрудников, они хотят нанимать только лучших, поэтому, если я хочу достичь высот (работать в Google, например), то я буду очень востребованным разработчиком, даже если мне не удастся пройти собеседование в эту компанию.

Чем больше я узнавал о Google, тем больше я хотел там работать.

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

На собеседовании уже давно не задают головоломки. Сегодня кандидатов отбирают по их умению писать код, по техническим знаниям и «гугловости». Это слово означает много чего, поверьте.

На пути к своей мечте в 2015 я посетил Googleplex в Маунтин-Вью, Калифорния. Эта поездка посеяла мысли в моей голове.

Люди в Google, занимающиеся наймом сотрудников, выучили то, что будет работать вне времени, они используют данные и отзывы работников, чтоб улучшить систему отбора, процесс найма, поощрение, вознаграждение и так далее. Прочтите Work Rules!, чтобы узнать больше.

Подготовка к интервью в Google

Помните о тренировочных заметках, которые мне дал мой знакомый, где указано, что мне стоит учить? Список казался вполне выполнимым даже несмотря на то, что я ничего из того, что было в этом списке, не знал. Все темы из заметок я выписал в учебный план и начал дополнять его перечнем YouTube видео и лекциями из MIT и UC Berkeley. Список начал расти.

Я опубликовал мой список на GitHub, так как мне нужно было сделать портфолио. Изначально, этот проект я назвал «Проект 9894». Google запустили 4 сентября 1998 года. Отсюда, собственно, и название. Чуть позже, я переименовал его в «Подготовка к интервью в Google”.
Через какое-то время я добавил еще пару тем, которые мне были интересны и оказались полезными на моём пути.

Мой список летнего чтения и не только.

Меня ошеломило, что я достиг немалого в своей карьере, даже не зная, как процессор обрабатывает программу, как работает память и так далее. Я просто «знал достаточно, чтоб делать своё дело».

Мой маленький GitHub проект попал в ежедневный список трендов GitHub. Он был №1 в этом списке несколько дней.

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

Сейчас там более 21 000 оценок.
Я до сих пор не могу в это поверить.

А что, если я не получу работу?

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

Не учитесь так много, как я

Да, у меня это заняло всего 8 месяцев. Но я мог ещё сократить процесс. Как и со всем, что мы начинаем делать, имея большие планы и цели, я делал ошибки и тратил время впустую. Есть много вещей, которые бы я сделал иначе, будь у меня возможность!

Я учил ненужные мне темы. Иногда потому что я думал, они мне пригодятся на интервью, иногда потому что я просто хотел знать больше, когда приступлю к работе. Я не хотел быть балластом для команды, в которой я буду работать. Это просто-напросто превратилось в излишнюю подготовку.

Я потратил три недели, читая книгу по С++. Я не помню ни одной из 1000 страниц, но зато теперь знаю немного об этом языке. Так вышло, что во время интервью я использовал Python, а не С++. Мне казалось, что мне нужно знать С++, С или Java, но я ошибался. Нужно спрашивать, а не предполагать.

Я прочёл гораздо больше книг, чем мне нужно было. Мне понадобились знания только из трёх-четырёх книг. У меня был каталог из сотен алгоритмов для изучения, большинство из которых я даже не ожидал опробовать во время интервью. Не делайте то, что вам не нужно!

Набор алгоритмов, распечатанных для просмотра.

Я просмотрел сотни часов видео на YouTube, хотя мог гораздо меньше, и разобрал гораздо больше тем, чем стоило бы.

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

Распределенное повторение — ключ к запоминанию.

Когда вы что-то выучили, повторите это чуть позже, а потом снова, ещё чуть позже. С каждым повторением вы укрепляете свои знания. Трата десятков часов за раз на освоение чего-то одного не сделает вас экспертом. Им вы станете только после повторения через какое-то время. Если вы попробуете, то сами увидите, как придете к тому, что со временем перестанете забывать даже детали.

Чтоб легче было запоминать, я сделал 1 792 электронные карточки, на которых были разнообразные вопросы на многие темы. Я пересматривал их на моем телефоне или планшете каждый раз, когда у меня была свободная минутка. Повторение по карточкам и распределенное повторение идут нога в ногу. Если я правильно ответил на вопрос с карточки, то я всё равно не помечаю её как «выученную». Я оставляю её как есть и только когда отвечу на нее правильно много раз, тогда уже и помечу соответственно.

Моё чувство страха («А что, если они спросят меня о красно-чёрных деревьях?») заставило меня выучить гораздо больше тем, чем мне нужно было.
Но я не просто хотел подготовиться к интервью, я хотел подготовиться к карьере в Google, решая поистине большие проблемы. А это значит, что я должен знать алгоритмы, которые будут экономно расходовать вычислительные ресурсы.

Мне может никогда и не понадобиться алгоритм Форда — Фалкерсона (решает задачу нахождения максимального потока в транспортной сети — прим. переводчика), но приятно осознавать, что у меня есть эти знания на случай, если они понадобятся.

С самого начала я, конечно же, хотел пропустить все обучение и просто побежать на интервью, и чтобы меня приняли, чтобы сразу же учить языки и осваивать инструменты, нужные команде, в которую я бы попал. Но на протяжении этих восьми месяцев я осознал, насколько же важны знания, которые я получил. И даже несмотря на то, что я не могу применять все приобретённые навыки каждый день, я все равно рад, что когда-то приложил усилия, чтобы выучить все это. У меня появилось новое понимание о работе компьютера, достижения в освоении этих знаний, в освоении структур данных и алгоритмов. Я знаю теперь, как они друг друга дополняют и как работает компьютер на низком уровне. Я прошел долгий путь — почти год.

У меня впереди потрясающее будущее.
Спасибо, что уделили время, на прочтение моей истории!

Статья также доступна на арабском, вьетнамском и корейском.
Оригинал можете найти .

Где меня найти
Googley as Heck
Подготовка к интервью в Google на Github

Перевод: Роман Мирзоян

Как Google обеспечивает конфиденциальность и защиту информации?

Мы знаем, что значат для пользователей конфиденциальность и безопасность данных. Это очень важно и для нас. Главное в Google – надежная защита и доступность информации в любой момент времени.

Мы постоянно работаем над тем, чтобы защитить вашу конфиденциальность, обеспечить высокий уровень безопасности наших продуктов и сделать их ещё более полезными. На решение этих задач мы ежегодно тратим сотни миллионов долларов. Мы также постоянно привлекаем ведущих мировых экспертов в области защиты данных. Кроме того, мы предоставляем вам простые в использовании инструменты для обеспечения безопасности и конфиденциальности, например Личный кабинет Google, двухэтапную аутентификацию и настройки рекламных предпочтений. Информация, которую вы предоставляете Google, находится в надежных руках.

Более подробные сведения можно получить в нашем Центре безопасности, включая сведения о том, как защить себя и своих близких онлайн.

Мы обеспечиваем конфиденциальность и безопасность вашей информации, а вы управляете ей.

Как удалить информацию о себе из результатов поиска Google?

В результатах поиска Google представлены общедоступные материалы из Интернета. Поисковые системы не могут удалять данные с веб-сайтов, и даже если Google не будет показывать эти результаты, информация по-прежнему останется в сети. Если вы хотите удалить какую-либо информацию в Интернете, обратитесь к веб-мастеру сайта, на котором она размещена. После удаления содержимого и обновления данных в Google такая информация не будет появляться в результатах поиска. Если нужно срочно удалить какие-либо сведения из результатов поиска, прочитайте эту статью.

Правда ли, что при переходе на сайт из результатов поиска Google на него отправляется мой запрос?

В некоторых случаях это так. Когда вы нажимаете на результат поиска Google, ваш браузер может отправить интересующему вас сайту URL страницы результатов поиска в качестве URL перехода. URL страницы результатов поиска может содержать ваш поисковый запрос. Если ваш браузер выполняет поиск в версии Google Поиска, которая использует протокол SSL (защищенный поиск Google), в большинстве случаев такого не происходит. Однако иногда это возможно, например если вы не используете широко распространенный браузер. Ознакомьтесь с дополнительной информацией о поиске с использованием протокола SSL. Также поисковый запрос и информацию об URL перехода можно получить с помощью Google Analytics и API. Кроме того, рекламодателям обычно предоставляется информация о ключевых словах, которые привели к клику по объявлению.

admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *