Поддержать команду Зеркала
Беларусы на войне
  1. Лукашенко намекнул, кто останется работать в правительстве, а чьи кандидатуры «подлежат рассмотрению»
  2. Почему в Литве призвали запретить «Пагоню»? Мнение
  3. Чиновники предупредили население, чтобы готовились к очередным пенсионным изменениям
  4. «Крест Евфросинии Полоцкой, печать Изяслава». В Литве призвали запретить беларусам использовать «Погоню» и предложили выбрать иной символ
  5. Генпрокурор Швед нашел десятки «аномальных» районов страны и пообещал их «серьезно» проверить
  6. «Вышел, был в шоке». Экс-политзаключенный рассказал «Зеркалу» об условиях в колонии, где сидят некоторые «рельсовые партизаны»
  7. Похоже, что у Лукашенко внебрачных детей не меньше, чем законных. А как обстоят дела у его коллег-диктаторов?
  8. Путин меняет формулировки по отношению к Зеленскому, украинской власти и участию Европы в переговорах — и вот с какой целью
  9. Беларусам, которые получили греческий шенген, звонят из посольства. Вот что спрашивают, и почему лучше ответить
  10. В России громкий скандал с пластическим хирургом из Беларуси: ее статусная пациентка чуть не ослепла после рядовой операции
  11. Власти по-прежнему пытаются «отжимать» недвижимость у уехавших за границу из-за политики. На торги снова выставляли такое жилье
  12. Эксперт рассказал, кто в Беларуси пострадает от отмены санкций против России. Об этом забеспокоился и Лукашенко


Беларус успел пройти все этапы собеседования и получить предложения работы (офферы) от Amazon и Google. Сейчас он уже работает в Google в Варшаве, а свою историю анонимно рассказал телеграм-каналу Dzik Pic. Подробности — в материале devby.io.

Офис Google во Вроцлаве, Польша. Фото: officesnapshots.com
Офис Google во Вроцлаве, Польша. Фото: officesnapshots.com

Подготовка: решал задачи и читал книги

— Перед тем как начать рассылать резюме, я готовился около месяца. Прочитал две книги: System Design Interview — An insider’s guide и Cracking the Coding Interview: 189 Programming Questions and Solutions, много времени уделял подготовке к behavioral questions. А самое важное — решал задачи из этого списка.

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

Рассылал резюме в три типа контор

Американские стартапы. Очень мало вариантов, где готовы нанять незнакомого человека не из США. Я отправил около десяти откликов. Не проигнорировала только одна контора — и то потому, что там работает мой друг. До технического собеседования не дошел.

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

Представленный в Варшаве бигтех: Netflix, Amazon, Google. Сначала относился к этому как к тренировке и интересному опыту — и даже не думал, что пройду дальше первого этапа. Из Netflix мне так и не ответили, в Google и Amazon прошел все этапы и дошел до офферов — они примерно соответствовали тому, что написано на levels.fyi.

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

С одной стороны, меня разбаловало последнее место работы с хорошей зарплатой и интересным проектом (там сократили большую часть сотрудников, включая героя. — Прим. ред.), и я искал интересный неаутсорс с вилкой выше среднего. А с другой — я мог мало что предложить взамен: давно не ходил по собеседованиям, мало развивался в профессиональной сфере, ничего не изучал в свободное время, не интересовался новинками индустрии. В общем, чиллил в зоне комфорта и хорошо знал только то, что использовал в работе. Это вылезло мне боком на собеседованиях в небигтех-компаниях, где любят спрашивать про конкретные технологии и фреймворки.

Собеседования в Google и Amazon

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

Сначала звонок с рекрутером, где объясняют, как все будет проходить. Дальше — прескрининг и серия технических собеседований (у Google было 4, у Amazon 5). Их можно поставить в один день подряд или «размазать» по дням.

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

Если долго не можешь догадаться, как решать задачу, интервьюер может дать подсказку. А если справился раньше времени, могут дать дополнительное условие или усложнение. В целом на собеседованиях не требовалось знать суперсложных алгоритмов. Все задачи были на уровне easy/medium литкода.

В Google были сложнее технические задачи, в Amazon — behavioral questions.

У Google для этого есть отдельное собеседование — Googleyness interview, которое проходит довольно лайтово. По сути, это такая проверка на адекватность и соответствие ценностям компании.

У Amazon все намного жестче: на каждом интервью они выделяют по 15−20 минут на вопросы по leadership principles формата «Расскажите о ситуации из вашего опыта, когда…». Что-то похожее есть при собеседовании в любую компанию, но у Amazon это строго формализировано, очень изнуряюще и завязано на их 16 «заповедях», которые нужно изучить перед собеседованиями.

Ответы нужно давать в определенном формате STAR (Situation, Task, Action, Result) и приводить примеры из своего опыта. У ситуации должен быть большой масштаб, и желательно, чтобы примеры не повторялись. Например, принцип Ownership. На вопрос «Tell me about a time when you took on a task that was beyond your job responsibilities» ожидается рассказ про что-то эпичное, а не какую-то мелочь.

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

А еще на одном из этапов проходит звонок с будущим менеджером, где вы знакомитесь, обсуждаете проект, оба смотрите, насколько подходите друг другу. Только после этого обсуждается компенсация. Все удаленно.

Сроки прохождения собеседований в обеих компаниях тоже примерно одинаковые: от подачи резюме до получения оффера — около трех месяцев.

Изображение носит иллюстративный характер. Фото: Reuters
Изображение носит иллюстративный характер. Фото: Reuters

Почему выбрал Google?

Мне нравится сама компания (привет фильму The Internship), в Варшаве у них потрясающий офис, да и денег предложили больше, чем на Amazon.

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

Правда ли, что в Google маленькие зарплаты?

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

  • Sign-on bonus, который, по сути, тоже небольшая прибавка к зарплате, если мысленно разделить его на два-три года;
  • пакет стоков;
  • бонус кешем каждый год;
  • бонус стоками каждый год.

Насколько я знаю, в Польше налог платится только при продаже стоков и по плоскому рейту 19% без всяких зусов (ZUS, Управление соцстрахования в Польше. — Прим. ред.), это тоже увеличивает net-зарплату. Правда, есть и обратная сторона: для банков твоя кредитоспособность все равно определяется только базовой зарплатой.

Еще косвенный бонус — трехразовое питание в офисе. Для бытового инвалида, питающегося доставками, выходит неплохая экономия.

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

Читайте также на devby.io:

Capital.com ищет QA в кипрскую команду. Оплачивают релокейт из Беларуси и Польши

EPAM за год сократил команду в Беларуси, но скрыл цифры. Главное из созвона Добкина с инвесторами

В январе средняя зарплата в ИТ стала меньше — впервые за последние полгода