Какие негативные моменты в коммуникациях были у тебя на прошлых работах и как ты их решал?
Частый вопрос на финалах в бигтехи. Да и рекрутеры могут его задавать на первом звонке-знакомстве. Поэтому подготовить ответ заранее очень важно.
Я обычно перечисляю 2 ситуации с моих прошлых работ.
1️⃣ На одной из прошлых работ бывало, что из-за плохого планирования спринта менеджментом, приходилось за 1-2 дня перед релизом сильно овертаймить.
И так продолжалось каждый спринт. Тогда я взял инициативу на себя, обсудил сначала с командой фронтов проблему, а после и с менеджментом.
В итоге, все пришли к выводу, что сверхурочная работа ни к чему хорошему не приведет. И если будут появляться задачи, из-за которых придется сидеть вне рабочее время, то такие таски перенесутся на следующий спринт.
2️⃣ Бывают моменты, когда в код-ревью сложно прийти к общему согласию. Допустим, я написал коммент «как по мне, здесь стоит использовать не контекст, а useQuery с кешированием, потому что такие правила к написанию кода у команды». Коллега со мной не соглашается и говорит, что вариант с контекстом здесь подходит лучше.
Сразу понятно, что доставка задачи затягивается из-за нерешенного конфликта. В такие моменты я лично созваниваюсь с человеком, объясняю ему свою позицию и выслушиваю его мнение. Обычно, одним коротким звонком все решается.
Если же звонком все не решилось, то я предлагаю коллеге вынести вопрос на обсуждение в общий чат команды фронтов. Команда проголосует за более подходящий вариант решения и конфликт будет исчерпан.
—————————
‼️ Да, ситуации эти довольно простые, но это и хочет услышать интервьюер. Вашему новому работодателю важно, чтобы в таких простых ситуациях вы вели себя адекватно: не переходили на оскорбления, игнор либо пассивную агрессию в личной переписке или комментах код-ревью.
А что вы обычно отвечаете интервьюеру на вопрос про негативные моменты в работе и способы их решения?
Частый вопрос на финалах в бигтехи. Да и рекрутеры могут его задавать на первом звонке-знакомстве. Поэтому подготовить ответ заранее очень важно.
Я обычно перечисляю 2 ситуации с моих прошлых работ.
1️⃣ На одной из прошлых работ бывало, что из-за плохого планирования спринта менеджментом, приходилось за 1-2 дня перед релизом сильно овертаймить.
И так продолжалось каждый спринт. Тогда я взял инициативу на себя, обсудил сначала с командой фронтов проблему, а после и с менеджментом.
В итоге, все пришли к выводу, что сверхурочная работа ни к чему хорошему не приведет. И если будут появляться задачи, из-за которых придется сидеть вне рабочее время, то такие таски перенесутся на следующий спринт.
2️⃣ Бывают моменты, когда в код-ревью сложно прийти к общему согласию. Допустим, я написал коммент «как по мне, здесь стоит использовать не контекст, а useQuery с кешированием, потому что такие правила к написанию кода у команды». Коллега со мной не соглашается и говорит, что вариант с контекстом здесь подходит лучше.
Сразу понятно, что доставка задачи затягивается из-за нерешенного конфликта. В такие моменты я лично созваниваюсь с человеком, объясняю ему свою позицию и выслушиваю его мнение. Обычно, одним коротким звонком все решается.
Если же звонком все не решилось, то я предлагаю коллеге вынести вопрос на обсуждение в общий чат команды фронтов. Команда проголосует за более подходящий вариант решения и конфликт будет исчерпан.
—————————
‼️ Да, ситуации эти довольно простые, но это и хочет услышать интервьюер. Вашему новому работодателю важно, чтобы в таких простых ситуациях вы вели себя адекватно: не переходили на оскорбления, игнор либо пассивную агрессию в личной переписке или комментах код-ревью.
А что вы обычно отвечаете интервьюеру на вопрос про негативные моменты в работе и способы их решения?
🔥6❤2🫡1
📚 НАВИГАЦИЯ ПО КАНАЛУ
📹 YouTube
- Решаем 3 алгоритмические задачи с собеседований в БИГТЕХ
- Решаем 3 задачи с собеседования в ЯНДЕКС
- Решаем задачи на Event Loop с реальных собеседований
- Мини курс по верстке макета с нуля (HTML + SASS)
- Пишем Single Page Application на Typescript (без фреймворка) • SPA
- и другое
⚡️ Live Coding задачи с собесов
- 3 сложных задачи на this, hoisting и event loop
- Какие задачи решаю для подготовки к live coding?
- Странная задача с собеса на производительность кода
- Какие алгоритмические задачи с собеседований я применял на коммерческих проектах?
📖 Теория с собесов
- Как найти все ред-флаги компании в процессе собеседования?
- Как эффективно готовиться к техническим вопросам перед собеседованием?
- Какие минусы библиотеки React?
- Главный минус useContext и как с ним справиться
- Что такое React Fiber?
- Структура объекта React Fiber
- Когда применять React.memo? Оптимизации в React
- Расскажи, как работают браузеры?
- Расскажи, что такое Reflow и Repaint?
- Как работает React и его алгоритм Reconciliation?
- Допущения алгоритма Reconciliation в React
🔥 Вопросы с финальных этапов интервью в бигтех (Яндекс, Т-Банк, Wildberries)
- Что важно для тебя при поиске нового места работы?
- Какие самые сложные задачи ты решал на прошлых работах?
- Какие негативные моменты в коммуникациях были у тебя на прошлых работах и как ты их решал?
💰 Собеседования в бигтех (Яндекс, Wildberries)
- Почему я отказался от оффера в Яндекс?
- Как я получил оффер в Яндекс с 3-й попытки…
- Почему собесы с решением задач это НЕ круто?
- Как работодатели обманывают кандидатов про зарплату с премией?
- Идеальное собеседование на Senior Front-End? Wildberries
☀️ Продуктивность
- Я удалил Instagram, YouTube и TikTok...
- Стоит ли перерабатывать и отдавать все свои силы проекту?
😎 Хочешь больше полезных материалов по прохождению собеседований? Вот что можно получить в моем приватном сообществе:
- Гайд «Как получить оффер в ЯНДЕКС на 300k+ RUB на позицию Front-End?».
- Видео-записи всех 3-х этапов (JS, алгоритмы и архитектура) собеседования в Т-Банк на позицию Front-End на ЗП 3000$.
- Видео-записи моих реальных собеседований на позицию Senior Front-End на ЗП 3000$-5000$.
- Видео-разборы live-coding задач с реальных собеседований в бигтехи (Яндекс, Т-Банк, и др.) и другие компании.
📹 YouTube
- Решаем 3 алгоритмические задачи с собеседований в БИГТЕХ
- Решаем 3 задачи с собеседования в ЯНДЕКС
- Решаем задачи на Event Loop с реальных собеседований
- Мини курс по верстке макета с нуля (HTML + SASS)
- Пишем Single Page Application на Typescript (без фреймворка) • SPA
- и другое
⚡️ Live Coding задачи с собесов
- 3 сложных задачи на this, hoisting и event loop
- Какие задачи решаю для подготовки к live coding?
- Странная задача с собеса на производительность кода
- Какие алгоритмические задачи с собеседований я применял на коммерческих проектах?
📖 Теория с собесов
- Как найти все ред-флаги компании в процессе собеседования?
- Как эффективно готовиться к техническим вопросам перед собеседованием?
- Какие минусы библиотеки React?
- Главный минус useContext и как с ним справиться
- Что такое React Fiber?
- Структура объекта React Fiber
- Когда применять React.memo? Оптимизации в React
- Расскажи, как работают браузеры?
- Расскажи, что такое Reflow и Repaint?
- Как работает React и его алгоритм Reconciliation?
- Допущения алгоритма Reconciliation в React
🔥 Вопросы с финальных этапов интервью в бигтех (Яндекс, Т-Банк, Wildberries)
- Что важно для тебя при поиске нового места работы?
- Какие самые сложные задачи ты решал на прошлых работах?
- Какие негативные моменты в коммуникациях были у тебя на прошлых работах и как ты их решал?
💰 Собеседования в бигтех (Яндекс, Wildberries)
- Почему я отказался от оффера в Яндекс?
- Как я получил оффер в Яндекс с 3-й попытки…
- Почему собесы с решением задач это НЕ круто?
- Как работодатели обманывают кандидатов про зарплату с премией?
- Идеальное собеседование на Senior Front-End? Wildberries
☀️ Продуктивность
- Я удалил Instagram, YouTube и TikTok...
- Стоит ли перерабатывать и отдавать все свои силы проекту?
😎 Хочешь больше полезных материалов по прохождению собеседований? Вот что можно получить в моем приватном сообществе:
- Гайд «Как получить оффер в ЯНДЕКС на 300k+ RUB на позицию Front-End?».
- Видео-записи всех 3-х этапов (JS, алгоритмы и архитектура) собеседования в Т-Банк на позицию Front-End на ЗП 3000$.
- Видео-записи моих реальных собеседований на позицию Senior Front-End на ЗП 3000$-5000$.
- Видео-разборы live-coding задач с реальных собеседований в бигтехи (Яндекс, Т-Банк, и др.) и другие компании.
🔥17❤1👍1🫡1
Maxim WebDev pinned «📚 НАВИГАЦИЯ ПО КАНАЛУ 📹 YouTube - Решаем 3 алгоритмические задачи с собеседований в БИГТЕХ - Решаем 3 задачи с собеседования в ЯНДЕКС - Решаем задачи на Event Loop с реальных собеседований - Мини курс по верстке макета с нуля (HTML + SASS) - Пишем Single…»
Идеальное собеседование на Senior Front-End?
Я сейчас работаю в Wildberries на позиции Senior React разработчик. В этом посте хочу рассказать про собеседование, которое мне проводили в эту компанию 3 месяца назад.
Забегая вперед, собес был просто офигенный и образцовый. Почему? Перечислю по пунктам.
1️⃣ Не было никакого лайв-кодинга с решением непонятных задач. А это значит, что не нужно перед собеседованием 1-2 недели задротить leetcode.
2️⃣ Мне задавали вопросы исключительно по тому стеку, который использует команда. И вопросы не были в формате "юзал ли ты react-query?". Интервьюеры рассказывали проблемы, которые возникают у них в разработке продуктов, и предлагали мне описать их решение и выбрать для этого необходимые технологии.
3️⃣ Была расслабленная атмосфера. Мы не раз уходили от технических вопросов к каким-то шуткам либо рассказам об интересных историях с работы.
4️⃣ Интервьюеры в первый час поняли, что я хорошо шарю за их стек и подхожу команде. После окончания интервью мне не давали никаких дополнительных секций (хотя и могли), потому что я идеально подходил вакансии. Я думаю, вы знаете другие компании, где дают 3 секции собесов и не дай бог завалить одну из них, сразу кинут отказ.
А какие у вас критерии идеального собеседования на Front-End разработчика?
—————————
Моя (не) любимая жизненная шутка.
- Ты где работаешь?
- В Wildberries
- На пункте выдачи? Хахаха
Я сейчас работаю в Wildberries на позиции Senior React разработчик. В этом посте хочу рассказать про собеседование, которое мне проводили в эту компанию 3 месяца назад.
Забегая вперед, собес был просто офигенный и образцовый. Почему? Перечислю по пунктам.
1️⃣ Не было никакого лайв-кодинга с решением непонятных задач. А это значит, что не нужно перед собеседованием 1-2 недели задротить leetcode.
2️⃣ Мне задавали вопросы исключительно по тому стеку, который использует команда. И вопросы не были в формате "юзал ли ты react-query?". Интервьюеры рассказывали проблемы, которые возникают у них в разработке продуктов, и предлагали мне описать их решение и выбрать для этого необходимые технологии.
3️⃣ Была расслабленная атмосфера. Мы не раз уходили от технических вопросов к каким-то шуткам либо рассказам об интересных историях с работы.
4️⃣ Интервьюеры в первый час поняли, что я хорошо шарю за их стек и подхожу команде. После окончания интервью мне не давали никаких дополнительных секций (хотя и могли), потому что я идеально подходил вакансии. Я думаю, вы знаете другие компании, где дают 3 секции собесов и не дай бог завалить одну из них, сразу кинут отказ.
А какие у вас критерии идеального собеседования на Front-End разработчика?
—————————
Моя (не) любимая жизненная шутка.
- Ты где работаешь?
- В Wildberries
- На пункте выдачи? Хахаха
❤17🔥6👏2
Проехали больше 30 км на велосипедах по Беловежской пуще. Катались около 6 часов 🚴
Усложнением было то, что катались на обычных (не горных) велосипедах, а там любая кочка сильно чувствуется одним местом ))
Усложнением было то, что катались на обычных (не горных) велосипедах, а там любая кочка сильно чувствуется одним местом ))
🔥4❤1
Стоит ли перерабатывать и отдавать все свои силы проекту?
Не знаю как вы, но меня многие проекты на работе очень увлекают. Особенно, когда появляются сложные задачи, которые ты никогда не решал.
И часто бывает такое, что ты сидишь над этими сложными задачами больше 8 часов в день, пытаешься сделать все идеально, хочешь разработать крутой продукт. И конечно такой образ жизни сильно выматывает.
В моей карьере случился один момент, который кардинально изменил мое отношение к переработкам и желанию вкладывать много сил в продукт.
Я работал в финтех продукте и в команде фронтов я был единственным Сеньором. Моей основной задачей была разработка архитектуры проекта, который разрабатывался с нуля. Также большинство сложных и не тривиальных задач назначались на меня.
Я хотел сделать идеальный продукт, заложить хорошую кодовую базу, максимально оптимизировать работу приложения. Очевидно, что я вкладывал много сил в разработку и часто перерабатывал.
Но в один день мне написал мой лид в формате «го кол». На звонке он сказал, что CTO ему передал следующее: я очень дорогой для компании, зарплата не соотносится с вкладом в развитие компании, разрабатываемый нами проект сейчас не является приоритетным продуктом. В общем и целом, мне передали, что меня хотят уволить. И желательно (желательно для компании) уволиться по собственному желанию (чтобы не платить мне 3 зарплаты за сокращение, угар 🙃).
Какой вывод я сделал? Не стоит отдавать все свои силы в развитие продукта, даже если тебе этого хочется. Работодатель не семья, тебя могут уволить в любой момент, даже если ты сделал очень много для проекта.
Вместо переработок лучше уделить время себе: сходить погулять, спортом позаниматься, попить пиво в баре с друзьями, съездить на отдых. Это все гораздо приоритетнее и интереснее работы. Не правда ли? ))
—————————
А у вас были похожие ситуации, когда вы вкладывали много сил в проект, а потом вас хотели уволить?
Не знаю как вы, но меня многие проекты на работе очень увлекают. Особенно, когда появляются сложные задачи, которые ты никогда не решал.
И часто бывает такое, что ты сидишь над этими сложными задачами больше 8 часов в день, пытаешься сделать все идеально, хочешь разработать крутой продукт. И конечно такой образ жизни сильно выматывает.
В моей карьере случился один момент, который кардинально изменил мое отношение к переработкам и желанию вкладывать много сил в продукт.
Я работал в финтех продукте и в команде фронтов я был единственным Сеньором. Моей основной задачей была разработка архитектуры проекта, который разрабатывался с нуля. Также большинство сложных и не тривиальных задач назначались на меня.
Я хотел сделать идеальный продукт, заложить хорошую кодовую базу, максимально оптимизировать работу приложения. Очевидно, что я вкладывал много сил в разработку и часто перерабатывал.
Но в один день мне написал мой лид в формате «го кол». На звонке он сказал, что CTO ему передал следующее: я очень дорогой для компании, зарплата не соотносится с вкладом в развитие компании, разрабатываемый нами проект сейчас не является приоритетным продуктом. В общем и целом, мне передали, что меня хотят уволить. И желательно (желательно для компании) уволиться по собственному желанию (чтобы не платить мне 3 зарплаты за сокращение, угар 🙃).
Какой вывод я сделал? Не стоит отдавать все свои силы в развитие продукта, даже если тебе этого хочется. Работодатель не семья, тебя могут уволить в любой момент, даже если ты сделал очень много для проекта.
Вместо переработок лучше уделить время себе: сходить погулять, спортом позаниматься, попить пиво в баре с друзьями, съездить на отдых. Это все гораздо приоритетнее и интереснее работы. Не правда ли? ))
—————————
А у вас были похожие ситуации, когда вы вкладывали много сил в проект, а потом вас хотели уволить?
🔥21👍5❤1
Почему разработчики так хотят работать в бигтехах? Плюсы и минусы работы в бигтехе
Проясним сразу, собеседование в бигтех (Яндекс, Тинькофф и т.п.) состоит из большого количества live-coding задач на JavaScript и алгоритмы. Также само собеседование разбито на 3-4 этапа, которые проводятся в разные дни.
Понятное дело, что многие отваливаются на первых двух этапах. Пройти с первого раза все стадии довольно тяжело. При том после провала снова попробовать свои силы можно только через 6 месяцев.
Но это все равно не останавливает разработчиков, они снова и снова пробуют пройти успешно собеседование в бигтех. Наверное, на это есть какие-то причины? Давайте разберем плюсы и минусы работы в бигтех и поймем, почему так много программистов стремятся работать там.
👍 Плюсы:
- Возможность работать в крупной компании над большими проектами с миллионами пользователей. Многих сильно мотивирует тот факт, что ты внес вклад в разработку крупного проекта и с твоими модалкакми, кнопками, инпутами взаимодействует много людей.
- В бигтехах приличное количество сильных разработчиков, у которых можно многому научиться и поднять свои хард скилы на высокий уровень.
- Стабильная хорошая зарплата, которая сопровождается премией в размере ежемесячного оклада 1 раз в год (а то и 2 раза в год).
- Крутые офисы, большое количество оффлайн мероприятий, всякие плюшки в плане страховки и т.п. Кажется мелочи, но многих это привлекает.
👎 Минусы:
- Бигтехи могут "обижать" в плане зарплаты. Они платят строго по рынку, что может не удовлетворить ваши зарплатные ожидания, если вы хотите получать выше среднего.
- Чаще всего вы "винтик" в системе, если будете работатать над большим продуктом. Обычно, у проектов, которые на рынке существуют давно, довольно большая кодовая база и медленные процессы. Большинство задач будут в формате "покрасить кнопку" (утрирую конечно, но тем не менее). Это касается не каждого проекта, есть и молодые продукты, в которых со скоростью доставки фич и со сложностью задач все намного лучше.
- Обычно в бигтехах много самописных технологий и систем, с которыми нужно будет научиться работать, и этот опыт больше нигде не пригодится.
----------
А какие вы выделите плюсы и минусы работы в бигтехе? 🤔
Проясним сразу, собеседование в бигтех (Яндекс, Тинькофф и т.п.) состоит из большого количества live-coding задач на JavaScript и алгоритмы. Также само собеседование разбито на 3-4 этапа, которые проводятся в разные дни.
Понятное дело, что многие отваливаются на первых двух этапах. Пройти с первого раза все стадии довольно тяжело. При том после провала снова попробовать свои силы можно только через 6 месяцев.
Но это все равно не останавливает разработчиков, они снова и снова пробуют пройти успешно собеседование в бигтех. Наверное, на это есть какие-то причины? Давайте разберем плюсы и минусы работы в бигтех и поймем, почему так много программистов стремятся работать там.
👍 Плюсы:
- Возможность работать в крупной компании над большими проектами с миллионами пользователей. Многих сильно мотивирует тот факт, что ты внес вклад в разработку крупного проекта и с твоими модалкакми, кнопками, инпутами взаимодействует много людей.
- В бигтехах приличное количество сильных разработчиков, у которых можно многому научиться и поднять свои хард скилы на высокий уровень.
- Стабильная хорошая зарплата, которая сопровождается премией в размере ежемесячного оклада 1 раз в год (а то и 2 раза в год).
- Крутые офисы, большое количество оффлайн мероприятий, всякие плюшки в плане страховки и т.п. Кажется мелочи, но многих это привлекает.
👎 Минусы:
- Бигтехи могут "обижать" в плане зарплаты. Они платят строго по рынку, что может не удовлетворить ваши зарплатные ожидания, если вы хотите получать выше среднего.
- Чаще всего вы "винтик" в системе, если будете работатать над большим продуктом. Обычно, у проектов, которые на рынке существуют давно, довольно большая кодовая база и медленные процессы. Большинство задач будут в формате "покрасить кнопку" (утрирую конечно, но тем не менее). Это касается не каждого проекта, есть и молодые продукты, в которых со скоростью доставки фич и со сложностью задач все намного лучше.
- Обычно в бигтехах много самописных технологий и систем, с которыми нужно будет научиться работать, и этот опыт больше нигде не пригодится.
----------
А какие вы выделите плюсы и минусы работы в бигтехе? 🤔
👍3❤1
Формат найма в бигтех. Какие есть стадии собеседования в бигтех?
Неоднократно с вами говорили в этом канале на тему собеседований на позицию Front-End разработчика, в особенности про бигтехи. Обычно у бигтехов в СНГ (Яндекс, Тинькофф и другие) есть 3-4 стадии интервью, которые проводятся в разные дни.
1️⃣ Секция по JS
Интервьюер дает в среднем от 3 до 6 задач по JavaScript. И вам нужно будет их решать в формате live-coding.
2️⃣ Секция по алгоритмам
Интервьюер дает в среднем от 2 до 5 задач на алгоритмы, которые нужно решать в формате live-coding.
3️⃣ Секция по архитектуре
На данном этапе обсуждаются разные архитектурные подходы в разработке приложений. А это значит, у вас должен быть опыт построения проектов с нуля.
Данная секция проводится только для кандидатов уровня Senior. Если вы планируете идти на позицию Мидла, то вам такую секцию не дадут и сразу отправят на финальную.
4️⃣ Финальная секция
Здесь проверяют ваши софт-скиллы. И не поверите, эту секцию можно провалить 🙃
----------
Не знаю как вам, но 4 стадии это довольно много. Во-первых, это отнимает время. Во-вторых, самое страшное: можно пройти 1-3 стадии успешно, но провалить последнюю или предпоследнюю. 😵 И тогда снова попробовать свои силы вы сможете только через полгода.
У меня лично такой опыт был, я проваливал 2-ю стадию на алгоритмы. А вы какой этап провалили на собеседовании в бигтех? Либо все стадии с первого раза прошли?)
Неоднократно с вами говорили в этом канале на тему собеседований на позицию Front-End разработчика, в особенности про бигтехи. Обычно у бигтехов в СНГ (Яндекс, Тинькофф и другие) есть 3-4 стадии интервью, которые проводятся в разные дни.
1️⃣ Секция по JS
Интервьюер дает в среднем от 3 до 6 задач по JavaScript. И вам нужно будет их решать в формате live-coding.
2️⃣ Секция по алгоритмам
Интервьюер дает в среднем от 2 до 5 задач на алгоритмы, которые нужно решать в формате live-coding.
3️⃣ Секция по архитектуре
На данном этапе обсуждаются разные архитектурные подходы в разработке приложений. А это значит, у вас должен быть опыт построения проектов с нуля.
Данная секция проводится только для кандидатов уровня Senior. Если вы планируете идти на позицию Мидла, то вам такую секцию не дадут и сразу отправят на финальную.
4️⃣ Финальная секция
Здесь проверяют ваши софт-скиллы. И не поверите, эту секцию можно провалить 🙃
----------
Не знаю как вам, но 4 стадии это довольно много. Во-первых, это отнимает время. Во-вторых, самое страшное: можно пройти 1-3 стадии успешно, но провалить последнюю или предпоследнюю. 😵 И тогда снова попробовать свои силы вы сможете только через полгода.
У меня лично такой опыт был, я проваливал 2-ю стадию на алгоритмы. А вы какой этап провалили на собеседовании в бигтех? Либо все стадии с первого раза прошли?)
👍2
Почему разработчики часто проваливают собеседование в бигтех?
Мне много кто рассказывал, что собеседования в бигтех очень сложные и что большинство разработчиков их проваливают. Да что уж тут говорить, я сам 2 раза не смог пройти собеседование, прежде чем получил заветный оффер. Поэтому выделил для вас топ ошибок, из-за которых разработчики проваливают собеседование в бигтех.
1️⃣ Решают live coding задачи, которые навряд ли им попадутся на собеседовании. Обычно на каждом этапе есть топ тем, на которые дают решать задачи. И если знать эти темы, то во время подготовки можно сделать на них основной упор.
2️⃣ Выделяют мало времени на подготовку к этапам собеседования. Оптимально, это взять 1-2 недели и каждый день в спокойном темпе решать задачи. Тогда и будет результат.
3️⃣ Недооценивают финальную секцию. Разработчики могут успешно пройти все стадии с кодом, но завалить этап на проверку софт скилов. А чтобы его пройти, необходимо знать, какие вопросы задают и заранее подготовить на них ответы.
Я сам понял все трудности, когда проходил собеседование в Яндекс. Я прошел все этапы интервью только с 3-й попытки и получил в итоге оффер на 300k+ RUB! 🔥
Представьте, как здорово, если у вас была бы подробная информация по каждому этапу собеседования в бигтех с примерами задач, ссылками на материалы для подготовки, с вопросами по софт скилам, которые задают на финальной секции.
Я прекрасно понимаю ваши трудности на пути к получению оффера, поэтому подготовил для вас гайд "Как получить оффер в ЯНДЕКС на 300k+ RUB на позицию Front-End?". В нем подробно описаны все этапы интервью в Яндекс: какие задачи дают, какие каверзные вопросы задают, все дополнено полезными ссылками на материалы и многим другим.
Гайд выложил в приватном Telegram канале, где хочу вам помочь получить оффер в Яндекс на хорошую ЗП, лично отвечать на ваши вопросы и давать фидбек. Поэтому залетайте по ссылке и получайте доступ в канал!
Мне много кто рассказывал, что собеседования в бигтех очень сложные и что большинство разработчиков их проваливают. Да что уж тут говорить, я сам 2 раза не смог пройти собеседование, прежде чем получил заветный оффер. Поэтому выделил для вас топ ошибок, из-за которых разработчики проваливают собеседование в бигтех.
1️⃣ Решают live coding задачи, которые навряд ли им попадутся на собеседовании. Обычно на каждом этапе есть топ тем, на которые дают решать задачи. И если знать эти темы, то во время подготовки можно сделать на них основной упор.
2️⃣ Выделяют мало времени на подготовку к этапам собеседования. Оптимально, это взять 1-2 недели и каждый день в спокойном темпе решать задачи. Тогда и будет результат.
3️⃣ Недооценивают финальную секцию. Разработчики могут успешно пройти все стадии с кодом, но завалить этап на проверку софт скилов. А чтобы его пройти, необходимо знать, какие вопросы задают и заранее подготовить на них ответы.
Я сам понял все трудности, когда проходил собеседование в Яндекс. Я прошел все этапы интервью только с 3-й попытки и получил в итоге оффер на 300k+ RUB! 🔥
Представьте, как здорово, если у вас была бы подробная информация по каждому этапу собеседования в бигтех с примерами задач, ссылками на материалы для подготовки, с вопросами по софт скилам, которые задают на финальной секции.
Я прекрасно понимаю ваши трудности на пути к получению оффера, поэтому подготовил для вас гайд "Как получить оффер в ЯНДЕКС на 300k+ RUB на позицию Front-End?". В нем подробно описаны все этапы интервью в Яндекс: какие задачи дают, какие каверзные вопросы задают, все дополнено полезными ссылками на материалы и многим другим.
Гайд выложил в приватном Telegram канале, где хочу вам помочь получить оффер в Яндекс на хорошую ЗП, лично отвечать на ваши вопросы и давать фидбек. Поэтому залетайте по ссылке и получайте доступ в канал!
Telegram
Проходим Собесы | Вход в Группу и Чат | Front-End
Если возникли какие-то проблемы в оплате либо доступу в чат, то обращайтесь сюда https://t.me/max_webdev
🔥7
Вышло новое видео на YouTube, где разбираем решение 3-х задач с реального собеседования в Яндекс 🔥
Кто еще не смотрел, переходите по ссылке https://youtu.be/ilZiDZ_rXXo?si=pBq6XrY0jrdPmr7g
Кто еще не смотрел, переходите по ссылке https://youtu.be/ilZiDZ_rXXo?si=pBq6XrY0jrdPmr7g
🔥10
Как эффективно готовиться к техническим вопросам перед собеседованием?
Есть собеседования, где нужно не только решать задачи, но и отвечать на технические вопросы.
И к теории тоже стоит готовиться. Потому что интервьюеры часто задают вопросы на глубокое понимание JavaScript и React. О таких вещах мы не думаем на работе во время решения повседневных задач. Поэтому знания постепенно забываются.
Но самое главное, что эти знания можно эффективно освежить в своей голове. Как это делается? Простые заметки!
Я заметки веду в Google Keep, где сделал отдельную вкладку с различными сложными вопросами с собеседований. Там и про React Fiber, Reconciliation, Event Loop, про то как работает парсинг веб-страниц в браузере, различия SPA и SSR, минусы React как библиотеки и многое другое. Мне часто задают подобные теоретические вопросы на собеседованиях. Поэтому я заранее подготовил на них краткие ответы в виде заметок.
Итого, как проходит моя подготовка к теории? Открываю Google Keep, пробегаюсь за 20 минут по всем сложным темам, после иду уверенно проходить собеседование 🔥.
Я настоятельно рекомендую вам использовать такой же подход. Если вам задали сложный теоретический вопрос на собеседовании и вы на него не ответили, то после запишите этот вопрос в заметки, найдите на него ответ в Гугле, кратко распишите ключевые моменты. С таким подходом у вас накопится несколько записей. И потом для подготовки к следующему собеседованию вы просто откроете приложение для заметок и пробежитесь за 10-20 минут по всем сложным вопросам.
---------
А как вы готовитесь к теоретическим вопросам перед собеседованием? Сколько у вас времени занимает подготовка? 🤔
P.S. Кстати, многие свои заметки со сложными вопросами я выкладываю здесь. Почитать их можно в закрепленном посте (смотрите "Теория с собесов").
Есть собеседования, где нужно не только решать задачи, но и отвечать на технические вопросы.
И к теории тоже стоит готовиться. Потому что интервьюеры часто задают вопросы на глубокое понимание JavaScript и React. О таких вещах мы не думаем на работе во время решения повседневных задач. Поэтому знания постепенно забываются.
Но самое главное, что эти знания можно эффективно освежить в своей голове. Как это делается? Простые заметки!
Я заметки веду в Google Keep, где сделал отдельную вкладку с различными сложными вопросами с собеседований. Там и про React Fiber, Reconciliation, Event Loop, про то как работает парсинг веб-страниц в браузере, различия SPA и SSR, минусы React как библиотеки и многое другое. Мне часто задают подобные теоретические вопросы на собеседованиях. Поэтому я заранее подготовил на них краткие ответы в виде заметок.
Итого, как проходит моя подготовка к теории? Открываю Google Keep, пробегаюсь за 20 минут по всем сложным темам, после иду уверенно проходить собеседование 🔥.
Я настоятельно рекомендую вам использовать такой же подход. Если вам задали сложный теоретический вопрос на собеседовании и вы на него не ответили, то после запишите этот вопрос в заметки, найдите на него ответ в Гугле, кратко распишите ключевые моменты. С таким подходом у вас накопится несколько записей. И потом для подготовки к следующему собеседованию вы просто откроете приложение для заметок и пробежитесь за 10-20 минут по всем сложным вопросам.
---------
А как вы готовитесь к теоретическим вопросам перед собеседованием? Сколько у вас времени занимает подготовка? 🤔
P.S. Кстати, многие свои заметки со сложными вопросами я выкладываю здесь. Почитать их можно в закрепленном посте (смотрите "Теория с собесов").
👍8
Я купил себе новый Macbook на Wildberries 🍓
Я около 3 лет разрабатывал Front-End на Macbook Air M1 (13 дюймов, 8 ГБ RAM и 512 ГБ SSD). Для разработки большинства проектов ноутбук подходил идеально. Процессор M1 довольно мощный, справляется со многими задачами во Front-End.
Но вот 8 ГБ оперативной памяти создавали дискомфорт. С 8 ГБ довольно трудно работать, если запустить два проекта в WebStorm, если запустить один проект и слушать видео на фоне и др. А еще плюсом можно открыть несколько вкладок дизайнов Figma, вот тут и начинается "веселье"))
Что ж, буквально неделю назад я купил себе Macbook Air M3 на 16 ГБ RAM, 512 ГБ SSD и диагональю экрана 13 дюймов. Все мои боли с ограниченной оперативной памятью ушли. Я так рад, что ноутбук больше не лагает после одновременного запуска проекта и видео на YouTube! 🔥
Кроме этого, я заказал ноут на WB. Довольно странный выбор площадки для покупки, с одной стороны. Но с другой стороны, я работаю на Wildberries и компания дает скидку на ноутбуки в 40%. И главное условие скидки - заказать технику через сайт WB. И еще одно ограничение, технику не могут доставить в ПВЗ (пункт выдачи) Беларуси. Поэтому пришлось ехать в ближайший город РФ Смоленск и забирать ноутбук там 🙃
В общем и целом, берите для Front-End разработки как минимум 16 ГБ оперативной памяти, чтобы потом не страдать, как я)
Я около 3 лет разрабатывал Front-End на Macbook Air M1 (13 дюймов, 8 ГБ RAM и 512 ГБ SSD). Для разработки большинства проектов ноутбук подходил идеально. Процессор M1 довольно мощный, справляется со многими задачами во Front-End.
Но вот 8 ГБ оперативной памяти создавали дискомфорт. С 8 ГБ довольно трудно работать, если запустить два проекта в WebStorm, если запустить один проект и слушать видео на фоне и др. А еще плюсом можно открыть несколько вкладок дизайнов Figma, вот тут и начинается "веселье"))
Что ж, буквально неделю назад я купил себе Macbook Air M3 на 16 ГБ RAM, 512 ГБ SSD и диагональю экрана 13 дюймов. Все мои боли с ограниченной оперативной памятью ушли. Я так рад, что ноутбук больше не лагает после одновременного запуска проекта и видео на YouTube! 🔥
Кроме этого, я заказал ноут на WB. Довольно странный выбор площадки для покупки, с одной стороны. Но с другой стороны, я работаю на Wildberries и компания дает скидку на ноутбуки в 40%. И главное условие скидки - заказать технику через сайт WB. И еще одно ограничение, технику не могут доставить в ПВЗ (пункт выдачи) Беларуси. Поэтому пришлось ехать в ближайший город РФ Смоленск и забирать ноутбук там 🙃
В общем и целом, берите для Front-End разработки как минимум 16 ГБ оперативной памяти, чтобы потом не страдать, как я)
🔥14❤🔥2❤1👍1
Буквально недавно в приватном сообществе выложил полностью все части гайда "Как получить оффер в ЯНДЕКС на 300k+ RUB на позицию Front-End?". 🔥
Делюсь с вами содержанием гайда. В нем подробно описаны все этапы интервью в Яндекс: какие задачи дают, какие каверзные вопросы задают, все дополнено полезными ссылками и материалами.
Присоединиться к сообществу и получить гайд можно через ТГ бота @easy_jobinterivew_frontend_bot 😉
Делюсь с вами содержанием гайда. В нем подробно описаны все этапы интервью в Яндекс: какие задачи дают, какие каверзные вопросы задают, все дополнено полезными ссылками и материалами.
Присоединиться к сообществу и получить гайд можно через ТГ бота @easy_jobinterivew_frontend_bot 😉
👎11🔥4💔1
Вышло новое видео на YouTube!
В нем подробно рассказал, как решать задачи на Event Loop на собеседованиях 🔥. В видео сначала приводится кратко вся теоретическая база Event Loop, а после дается разбор решения 2-х задач: легкой и сложной.
Кто еще не смотрел, переходите по ссылке! https://youtu.be/iL4srHpf6gE?si=J_VgUvLgCVb4WyuP
В нем подробно рассказал, как решать задачи на Event Loop на собеседованиях 🔥. В видео сначала приводится кратко вся теоретическая база Event Loop, а после дается разбор решения 2-х задач: легкой и сложной.
Кто еще не смотрел, переходите по ссылке! https://youtu.be/iL4srHpf6gE?si=J_VgUvLgCVb4WyuP
👍6❤3
Какие существуют форматы собеседований и что вам нужно знать о них для получения оффера?
За всю свою карьеру я прошел десятки собеседований и из них могу выделить два формата интервью.
1️⃣ Интервью с большим количеством live-coding задач на JavaScript и алгоритмы. Бигтехи
Такие собеседования обычно есть в бигтехах (Яндекс, Тинькофф и т.п.). Также само собеседование разбито на 3-4 стадии, которые проводятся в разные дни.
👍 Плюсы:
- Возможность работать в крупной компании над большими проектами с миллионами пользователей.
- На короткий период можно неплохо набить руку в решении алгоритмических задач. А этот навык поможет с легкостью проходить схожие собеседования в другие бигтехи.
👎 Минусы:
- Нужно тратить от 1-2 недель на хорошую подготовку к решению live-coding задач.
- Как уже говорил, у таких компаний обычно 3-4 этапа интервью, которые проходят в разные дни. А это большая потеря времени, особенно если получить отказ на предпоследнем/последнем этапе.
- Задают мало вопросов про ваш реальный опыт и проблемы, которые вы решали в рабочее время. Основной акцент идет на решение live-coding задач.
2️⃣ Интервью с одним этапом на 1-2 часа, где задают в основном только теоретические вопросы
👍 Плюсы:
- Время на подготовку к собеседованию занимает мало времени. Обычно от 30 минут до 2 часов (можно и быстрее, если уметь правильно готовиться).
- Интервьюеры задают много вопросов про ваш опыт решения проблем на реальных проектах. А это значит, что вы можете показать всю серьезность и сложность тех задач, которые решали в разработке продуктов.
- Если интервьюеры за первый час разговора поймут, что вы идеально подходите вакансии, то вам в ближайшие дни скинут оффер и не будут мучить другими этапами собеседований, как это бывает в бигтехах.
👎 Минусы:
- Иногда встречаются компании, которые несерьезно подходят к системе найма. Бывает такое, что интервьюер проходится по списку топ-20 сложных вопросов по JS и вы как робот по порядку будете на них отвечать.
- Иногда бывает такое, что после 1 часа теоретических вопросов, могут дать решить 1-2 live-coding задачи. Как по мне, это абсолютно бессмысленно, если человек за 1 час интервью уже показал всю свою компетентность и глубину знаний.
ИТОГО
Скажу так, самый идеальный формат собеседования под пунктом 2️⃣. Он не отнимает у вас как кандидата много времени на подготовку и позволяет за один звонок показать всю компетентность знаний. Кстати, мое собеседование в текущую компанию было как раз в разговорном формате и без live-coding задач.
Но вариант 1️⃣ тоже имеет место быть, так как позволяет устроиться в крупную компанию на IT рынке.
‼️ Поэтому перед каждым собеседованием задайте вопросы HR: "В каком формате будет проходить интервью? Будет ли live coding? На какие темы обычно задают вопросы на собеседовании в вашу компанию?". Это абсолютно нормальные вопросы, не бойтесь их задать. Большинство HR подробно рассказывают про формат и часто задаваемые вопросы на собеседовании в их компанию.
На основе ответа HR вы поймете плюсы и минусы формата интервью и будете знать, как готовиться к собеседованию.
За всю свою карьеру я прошел десятки собеседований и из них могу выделить два формата интервью.
1️⃣ Интервью с большим количеством live-coding задач на JavaScript и алгоритмы. Бигтехи
Такие собеседования обычно есть в бигтехах (Яндекс, Тинькофф и т.п.). Также само собеседование разбито на 3-4 стадии, которые проводятся в разные дни.
👍 Плюсы:
- Возможность работать в крупной компании над большими проектами с миллионами пользователей.
- На короткий период можно неплохо набить руку в решении алгоритмических задач. А этот навык поможет с легкостью проходить схожие собеседования в другие бигтехи.
👎 Минусы:
- Нужно тратить от 1-2 недель на хорошую подготовку к решению live-coding задач.
- Как уже говорил, у таких компаний обычно 3-4 этапа интервью, которые проходят в разные дни. А это большая потеря времени, особенно если получить отказ на предпоследнем/последнем этапе.
- Задают мало вопросов про ваш реальный опыт и проблемы, которые вы решали в рабочее время. Основной акцент идет на решение live-coding задач.
2️⃣ Интервью с одним этапом на 1-2 часа, где задают в основном только теоретические вопросы
👍 Плюсы:
- Время на подготовку к собеседованию занимает мало времени. Обычно от 30 минут до 2 часов (можно и быстрее, если уметь правильно готовиться).
- Интервьюеры задают много вопросов про ваш опыт решения проблем на реальных проектах. А это значит, что вы можете показать всю серьезность и сложность тех задач, которые решали в разработке продуктов.
- Если интервьюеры за первый час разговора поймут, что вы идеально подходите вакансии, то вам в ближайшие дни скинут оффер и не будут мучить другими этапами собеседований, как это бывает в бигтехах.
👎 Минусы:
- Иногда встречаются компании, которые несерьезно подходят к системе найма. Бывает такое, что интервьюер проходится по списку топ-20 сложных вопросов по JS и вы как робот по порядку будете на них отвечать.
- Иногда бывает такое, что после 1 часа теоретических вопросов, могут дать решить 1-2 live-coding задачи. Как по мне, это абсолютно бессмысленно, если человек за 1 час интервью уже показал всю свою компетентность и глубину знаний.
ИТОГО
Скажу так, самый идеальный формат собеседования под пунктом 2️⃣. Он не отнимает у вас как кандидата много времени на подготовку и позволяет за один звонок показать всю компетентность знаний. Кстати, мое собеседование в текущую компанию было как раз в разговорном формате и без live-coding задач.
Но вариант 1️⃣ тоже имеет место быть, так как позволяет устроиться в крупную компанию на IT рынке.
‼️ Поэтому перед каждым собеседованием задайте вопросы HR: "В каком формате будет проходить интервью? Будет ли live coding? На какие темы обычно задают вопросы на собеседовании в вашу компанию?". Это абсолютно нормальные вопросы, не бойтесь их задать. Большинство HR подробно рассказывают про формат и часто задаваемые вопросы на собеседовании в их компанию.
На основе ответа HR вы поймете плюсы и минусы формата интервью и будете знать, как готовиться к собеседованию.
🔥8❤4👍1