Согласен, но я немного про другое. Вы видимо не в курсе как это работает сейчас.
"На западе просто неинтересны" — заведите аккаунт в linkedin, заполните профиль и если у вас есть несколько лет опыта и ключевые слова — вам напишут из всех крупных компаний. При этом вы можете работать в неизвестном стратапе из 10 человек. Яндекс, как и Меил, отстуствуют на западе, о них никто не знает (почти).
Устроиться в крупную компанию — это не про опыт (опыт нужен только чтобы попасть на собеседование), это про подготовку к интервью. Яндекс выглядит как идеальное место для подготовки. Прошаренные рекрутеры по идее знают про это и работа в Я теоретически может упростить попадание на собеседование.
В больших ИТ-компаниях нет столько задач: у Амазона всего 3-4 за весь день, у других больше, но не 10+ точно. Так же если есть хотя бы пара лет опыта всегда будет раунд на дизайн систем.
У Mail.ru Group разработчиков поменьше, но зарубеж укатило в разы меньше % (по linkedin). Про "не самых глупых" — пройти собес на западе это 90% про подготовку: английский, софт-скилы, дизайн, алгоритмы. Если рекрутер фаанга напишет условному senior staff software engineer в Я, то 99% последний откажется по причинам выше (не может бросить родителей/друзья тут/патриот в хорошем смысле слова/не знает английский/...). А скорей всего и не напишет, потому что наш разработчик еще аккаунт не завел на LinkedIn. А зачем? Дачу в подмосковье построил, ипотеку выплатил, дети в школе устроены.
Вопрос именно что Яндекс многие специально используют как трамплин. Кроме опытных ребят, на LinkedIn сотни людей с 1-2 года работы в Яндексе и потом, внезапно, Facebook/Google/etc
По пункту 2 и 3 — почему не почитать фидбек с предыдущих раундов, которые твои коллеги проводили, код посмотреть? Нужно чтобы кто-то обязательно подсказал со стороны? Выглядит странно.
Вопрос не только по конкретной ситуации, знаю людей которые тоже по 10 задач решали с 8+ лет опыта и без раундов по систем-дизайну (или их нет в Яндексе?).
Вопрос к Яндексоидам: на вскидку, как много людей устраивается в Яндекс как трамплин на запад?
По LinkedIn тысячи бывших сотрудников Яндекса переехало заграницу. С учетом что большинство людей не может переехать — не могут бросить родителей/друзья тут/патриоты в хорошем смысле слова/не знают английский (самый популярный вариант) — для относительно небольшой компании цифры огромные.
Возможно, компания что-то делает для удержания, есть ли какая-то статегия?
Как потенциальному кандидату такая огромная текучка сотрудников (в том числе ключевых — серьезный red flag.
Интересно мнение бывшего яндексоида. Почему Я проводит так много алго-раундов? 10 задач выглядит как перебор, почему не разбавить system design раундом?
Большие компании спрашивают меньше: не считая первого скрининга, на Senior Амазон тратит 3 алго раунда, из них половина времени на leadership principles, в итоге 3 задачи всего. Гугл 3 раунда, 3-6 задач, Фейсбук 2 раунда, 2-4 задачи. При этом всегда есть system design раунд.
Объективно Я и близко не стоит с другими компаниями в этом списке. Капитализация 15B против ~1T у ит-гигантов, количество и охват аудитории, технологии. Я был в 3х из 4х этих компаниях и субъективно Я так же совершенно другая лига ;-(
Просто их продукты на слуху для тех, кто живет в РФ и много лет формировался бренд, который засел у вас в головах. Но, по факту, это уровень EPAM, Dropbox, Cloudflare, Yelp (что, конечно, тоже круто).
Яндекс нельзя сравнивать с Google/Facebook/Amazon в плане интервью, я сейчас в процессе со всеми этими компания. В Я задачки только в начале, потом они хотят конкретных знаний. Все, с кем я общался, очень узкие спецы с очень узким кругозором и ожидают того же. Это куда ближе к ЕПАМ чем к Tier-1 (и даже не Tier-3) компаниям на западе.
Так же в Я мне встретились только 2 типа: или старые хардкорные динозавры с 10+ лет опыта (большую часть в том же Яндексе) или совсем молодые. Видимо все лучшие и активные уехали на запад или нашли лучше варианты в современых и более динамичных компаниях с лучшей компенсацией.
не стоит пытаться решить задачу с использованием статического полиморфизма, если тебя собеседует инженер, пишущий на Java (и, кажется, только на Java).
Про это любой программист Java знает под названием method overloading.
В идеальном интервью вопрос будет, например, такой. Но я много читал про случаи, когда просто требуют написать быстро код для решения конкретной задачи уровня medium+/hard без особых follow up questions
Сорри, невнимательно прочитал. Спасибо еще раз за описание вашего опыта.
Конечно жалко, что рускоязычное комьюнити мертвое в плане взаимопощи в подготовке к подобным собеседованиям. Крохи на dou.ua и здесь не в счет. Китайцы, например, подробно описывают как они проходят интервью, решают вместе задачки, делятся опытом как выбить больше денег и т. п. и т. д. Ваша задачка кстати в топ 70 на литкоде по тегу Гугл, если по частоте попадания на интервью отсортировать за 2 года. Но вы наверняка даже не знаете про литкод, т. к. смотрите выше про мертвое комьюнити.
Про собеседование вы уже рассказали в комментарии habr.com/ru/post/419945/#comment_19016677 — за него огромное спасибо. А могли бы на организационные вопросы ответить?
1. Какие есть возможности релокации из Цюриха в штаты (L1/H1B), или не интересовались?
2. Про гугл много пишут что они предлагают средний total compensation, но с competitive offer могут сильно ее поднять. Так ли это?
То что в западных комьюнити (cscareer на reddit, blind) считают топ-компаниями для работы в плане зарплаты и/или market cap. На данный момент Facebook Apple Amazon Netflix Google + в список можно добавить Dropbox, Uber, Airbnb, Linkedin
Планирую активно начать подаваться в FAANG, было бы интересно узнать про ваш опыт. Как я понимаю, уровень определяется больше не на algorithms (leetcode-задачки), а на system design? Или ошибаюсь?
Согласен, но я немного про другое. Вы видимо не в курсе как это работает сейчас.
"На западе просто неинтересны" — заведите аккаунт в linkedin, заполните профиль и если у вас есть несколько лет опыта и ключевые слова — вам напишут из всех крупных компаний. При этом вы можете работать в неизвестном стратапе из 10 человек. Яндекс, как и Меил, отстуствуют на западе, о них никто не знает (почти).
Устроиться в крупную компанию — это не про опыт (опыт нужен только чтобы попасть на собеседование), это про подготовку к интервью. Яндекс выглядит как идеальное место для подготовки. Прошаренные рекрутеры по идее знают про это и работа в Я теоретически может упростить попадание на собеседование.
В больших ИТ-компаниях нет столько задач: у Амазона всего 3-4 за весь день, у других больше, но не 10+ точно. Так же если есть хотя бы пара лет опыта всегда будет раунд на дизайн систем.
Для "старших грейдов" — это надо подаваться на вакансии с уровня Старший специалист чтобы у тебя провели System Design?
У Mail.ru Group разработчиков поменьше, но зарубеж укатило в разы меньше % (по linkedin). Про "не самых глупых" — пройти собес на западе это 90% про подготовку: английский, софт-скилы, дизайн, алгоритмы. Если рекрутер фаанга напишет условному senior staff software engineer в Я, то 99% последний откажется по причинам выше (не может бросить родителей/друзья тут/патриот в хорошем смысле слова/не знает английский/...). А скорей всего и не напишет, потому что наш разработчик еще аккаунт не завел на LinkedIn. А зачем? Дачу в подмосковье построил, ипотеку выплатил, дети в школе устроены.
Вопрос именно что Яндекс многие специально используют как трамплин. Кроме опытных ребят, на LinkedIn сотни людей с 1-2 года работы в Яндексе и потом, внезапно, Facebook/Google/etc
По пункту 2 и 3 — почему не почитать фидбек с предыдущих раундов, которые твои коллеги проводили, код посмотреть? Нужно чтобы кто-то обязательно подсказал со стороны? Выглядит странно.
Вопрос не только по конкретной ситуации, знаю людей которые тоже по 10 задач решали с 8+ лет опыта и без раундов по систем-дизайну (или их нет в Яндексе?).
Вопрос к Яндексоидам: на вскидку, как много людей устраивается в Яндекс как трамплин на запад?
По LinkedIn тысячи бывших сотрудников Яндекса переехало заграницу. С учетом что большинство людей не может переехать — не могут бросить родителей/друзья тут/патриоты в хорошем смысле слова/не знают английский (самый популярный вариант) — для относительно небольшой компании цифры огромные.
Возможно, компания что-то делает для удержания, есть ли какая-то статегия?
Как потенциальному кандидату такая огромная текучка сотрудников (в том числе ключевых — серьезный red flag.
Интересно мнение бывшего яндексоида. Почему Я проводит так много алго-раундов? 10 задач выглядит как перебор, почему не разбавить system design раундом?
Большие компании спрашивают меньше: не считая первого скрининга, на Senior Амазон тратит 3 алго раунда, из них половина времени на leadership principles, в итоге 3 задачи всего. Гугл 3 раунда, 3-6 задач, Фейсбук 2 раунда, 2-4 задачи. При этом всегда есть system design раунд.
Просто их продукты на слуху для тех, кто живет в РФ и много лет формировался бренд, который засел у вас в головах. Но, по факту, это уровень EPAM, Dropbox, Cloudflare, Yelp (что, конечно, тоже круто).
Так же в Я мне встретились только 2 типа: или старые хардкорные динозавры с 10+ лет опыта (большую часть в том же Яндексе) или совсем молодые. Видимо все лучшие и активные уехали на запад или нашли лучше варианты в современых и более динамичных компаниях с лучшей компенсацией.
/tɛr/
для tear не нашел нигде такого произношения, выглядит как ошибка на wordreference. Везде это/teə(r)/
: Cambridge, Oxford, Wiktionary.Также можно добавить
cyclic: /ˈsaɪklɪk/ или /ˈsɪklɪk/
, аналогично дляacyclic
.Про это любой программист Java знает под названием method overloading.
Конечно жалко, что рускоязычное комьюнити мертвое в плане взаимопощи в подготовке к подобным собеседованиям. Крохи на dou.ua и здесь не в счет. Китайцы, например, подробно описывают как они проходят интервью, решают вместе задачки, делятся опытом как выбить больше денег и т. п. и т. д. Ваша задачка кстати в топ 70 на литкоде по тегу Гугл, если по частоте попадания на интервью отсортировать за 2 года. Но вы наверняка даже не знаете про литкод, т. к. смотрите выше про мертвое комьюнити.
Если не сложно, какой вопрос был первый? Не точная формулировка, а примерно.
1. Какие есть возможности релокации из Цюриха в штаты (L1/H1B), или не интересовались?
2. Про гугл много пишут что они предлагают средний total compensation, но с competitive offer могут сильно ее поднять. Так ли это?