Собеседования в Бигтех

YOUTUBE · 30.11.2025 08:00

Ключевые темы и таймкоды

Вступление и настройка

0:09
  • Приветствие зрителей и настройка трансляции на YouTube и Instagram.
  • Автор хвастается новой инструментальной панелью и ремонтом в доме.
  • Проверка звука и настройка камеры.

Тема эфира и подготовка

4:06
  • Тема эфира: собеседования в крупных IT-компаниях.
  • Обсуждение аспектов собеседований: резюме, опыт, подача резюме, подготовка к собеседованиям.
  • Анонс марафона, который стартует 3 ноября.

Опыт и опыт работы

8:29
  • Автор делится своим опытом работы во фрилансе и стартапах.
  • Объясняет, почему крупные IT-компании предпочтительнее стартапов.
  • Важность культуры разработки и стабильности в крупных компаниях.

Текучка кадров и расширение

11:51
  • Объяснение высокой текучки кадров в крупных компаниях.
  • Расширение компании и выход на международный рынок.
  • Программирование как призвание автора и его работа в IT.

Преимущества работы в крупных IT-компаниях

14:09
  • Многочисленные бонусы и льготы для сотрудников крупных IT-компаний.
  • Примеры льгот: беспроцентные займы, отсрочка от службы в армии, беспроцентные ипотеки.
  • Личный опыт автора с беспроцентным займом в Яндексе.

Введение в резюме

15:28
  • Резюме не просто для галочки, а важный документ, который рассказывает о вас и вашем опыте.
  • Резюме смотрят не только HR, но и нанимающий менеджер.
  • Важно не просто перечислять компании, а описывать, что вы делали и какие задачи решали.

Личные проекты и их значение

16:46
  • В резюме нужно указывать не только официальные места работы, но и личные проекты.
  • Описывайте, что вы делали, какие задачи решали и какие выводы делали.
  • Личные проекты должны иметь идею и быть значимыми.

Примеры из личного опыта

18:39
  • Личный проект должен быть значимым и иметь идею.
  • Пример: создание базы данных на Java Script.
  • Важно писать конкретно, что вы делали и какие знания получили.

Указание кода и GitHub

20:32
  • Если проект содержит устаревший код, можно добавить ссылку на GitHub.
  • Не стоит стыдиться своего кода, это показывает ваш опыт и интерес к программированию.
  • Активность на GitHub может показать, что вы занимаетесь разработкой с определенного года.

Хобби и интерес к программированию

21:41
  • Хобби и интерес к программированию могут быть значимыми.
  • Пример: создание движка рендеринга для браузера с аски символами.
  • Такие проекты показывают, что вы действительно любите программирование и готовы заниматься им как хобби.

Личные проекты и фильтры

23:16
  • В крупных компаниях, таких как бигтехи, фильтры по опыту не всегда справедливы.
  • Важно уметь себя презентовать и рассказывать о своих достижениях.
  • Не стоит стесняться своих успехов и достижений, даже если они кажутся незначительными.

Опыт и проекты

23:57
  • Стаж в резюме важен, но не стоит ограничиваться только трудовой книжкой.
  • Важно указывать реальные достижения и проекты, над которыми вы работали.
  • Не стоит преуменьшать свои заслуги, но и не стоит завышать их.

Личные проекты и работа

24:58
  • Личные проекты на GitHub могут быть полезны, но не обязательны.
  • Если у вас нет личных проектов, это не страшно, если вы активно работаете над рабочими проектами.
  • Важно подсвечивать свои успехи и достижения, чтобы показать свою компетентность.

Самооценка и уверенность

26:51
  • Важно не принижать свои достижения и не стесняться их.
  • Иногда люди с низкой самооценкой могут оказаться талантливыми специалистами.
  • Не стоит бояться показывать свои успехи и достижения.

Описание проектов

28:37
  • В резюме нужно описывать конкретные задачи и достижения, а не просто перечислять проекты.
  • Важно указывать, чем именно вы занимались в проектах, чтобы показать свою компетентность.
  • Не стоит принижать свои заслуги и преуменьшать свой опыт.

Зарплата и вранье

31:14
  • Не стоит указывать свою зарплату в резюме, так как это может повлиять на результаты собеседования.
  • Вранье в резюме может негативно сказаться на вашей карьере.
  • Лучше не преувеличивать свой опыт, но и не преуменьшать его.

Оценка и рефлексия

33:47
  • Не стоит давать себе оценку, это должны делать другие.
  • Важно показывать свои достижения и результаты, а не просто указывать свой грейд.
  • Не стоит завышать или занижать свои достижения, это может негативно сказаться на вашем резюме.

Технические проблемы

35:08
  • Технические проблемы могут влиять на качество видео.
  • Если интернет слабый, это может вызвать лаги и прерывания.
  • В таких случаях можно отключить камеру или уменьшить количество информации для передачи.

Причины игнорирования резюме

37:30
  • Проверьте, действительно ли ваше резюме хорошее.
  • Актуализируйте и поправьте резюме, посоветуйтесь с коллегами.
  • Используйте ресурсы для анализа резюме, такие как хэт-хантеры и линк-тыны.

Отправка резюме

39:05
  • Не отправляйте резюме на почту компании или в общую форму.
  • Лучше найти HR в соцсетях и отправить резюме напрямую.
  • Рекомендация от работающего в компании человека может быть полезной.

Метапы и стажировки

41:27
  • Посещайте метапы и конференции для поиска работы.
  • В крупных компаниях есть стажировки, за которые платят.
  • Стажировки дают возможность получить опыт и остаться в компании.

Стажировки для новичков

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

Работа для студентов с опытом

44:59
  • Студенты с опытом работы могут устроиться на постоянную работу.
  • Важно обсуждать с работодателем, сколько времени можно работать.
  • Преподавание в институте может помочь совмещать учебу и работу.

Поиск работы в конкретных компаниях

46:28
  • Ищите работу в конкретных компаниях, а не в общем.
  • Изучайте рынок и компании, в которые хотите попасть.
  • Готовьтесь к конкретным позициям и компаниям.

Взаимодействие с HR

48:41
  • Пишите HR напрямую, выражая заинтересованность в работе.
  • Это показывает вашу инициативность и мотивацию.
  • Используйте сервисы для подписки на вакансии.

Сопроводительное письмо и подготовка

50:59
  • Сопроводительное письмо должно быть нормальным резюме.
  • Попросите рекомендацию или отправьте её HR.
  • Готовьтесь к разным этапам собеседования, включая HR-скрининг и технические собеседования.

Этапы собеседования

56:31
  • Собеседование может быть разделено на несколько частей.
  • Разные люди проводят разные секции собеседования.
  • Оценка формируется на основе всех этапов собеседования.

Задачи на листочке

58:24
  • На собеседовании в Яндекс автор писал код на доске.
  • Задача: написать библиотеку, работающую в чужеродном окружении.
  • Нужно было получить доступ к нативному API, который был изменен на стороне выполнения кода.

Психологический аспект задач на листочке

1:00:14
  • Задачи на листочке проверяют, как человек думает в стрессовых ситуациях.
  • Важно не только написать код, но и рассуждать и писать что-то.
  • Компании проводят такие тесты для оценки стрессоустойчивости.

Лайф-кодинг

1:01:45
  • Лайф-кодинг: написание кода в режиме реального времени.
  • Используются песочницы без автокомплита и механизмов проверки.
  • Важно уметь программировать в таких условиях.

Секции фильтров

1:03:49
  • Секции фильтров отсеивают неподходящих кандидатов.
  • Задачи простые, но требуют навыков и опыта.
  • Волнение и самоуверенность могут помешать пройти такие секции.

Подготовка к секциям фильтров

1:07:12
  • Тесты по JavaScript и фронтенду легко найти в интернете.
  • Важно давать себе временные рамки и тренироваться.
  • Подготовка помогает справиться с волнением и самоуверенностью.

Знание предметной области

1:09:00
  • Следующая секция собеседований проверяет знание предметной области.

Популярность секции и её значение

1:09:19
  • Это одна из самых популярных секций среди компаний.
  • Она показывает, насколько хорошо вы знаете свой стек и справитесь с работой.
  • Вопросы могут касаться синхронности, промисов, микро- и макротасков, UF в JavaScript, браузерных API, индексов БД и веб-воркеров.

Примеры задач и их важность

1:10:25
  • Задачи могут быть конкретными и касаться обходов деревьев, нормализации данных и других практических аспектов.
  • Эти задачи часто встречаются на практике и помогают оценить ваш кругозор и опыт.

Проблемы и подготовка

1:11:33
  • Важно понимать, что на практике вы можете не сталкиваться со всеми аспектами работы.
  • Даже опытные разработчики могут иметь пробелы в знаниях, что приводит к неудачам на таких секциях.
  • Подготовка к таким секциям должна быть комплексной и включать изучение различных аспектов работы.

Подготовка к собеседованию

1:14:18
  • Освежите знания о стандартных API, используя тематические ресурсы.
  • Используйте английский язык для получения актуальной информации.
  • Подготовка к собеседованию помогает стать лучшим специалистом.

Сервисы для задач

1:15:11
  • Сервисы могут предоставлять готовые задачи, но они часто относятся к фильтрам.
  • Нормальные фронтендерские задачи найти сложнее.
  • Ищите задачи самостоятельно или подписывайтесь на блоги компании.

Задачи на предметную область

1:16:11
  • Задачи на предметную область сложнее всего найти.
  • Используйте сервисы для подбора задач или участвуйте в марафоне.
  • Ваш реальный опыт также важен.

Алгоритмическая секция

1:18:46
  • Алгоритмическая секция проверяет вашу замотивированность.
  • Задачи выбираются так, чтобы их можно было решить за час.
  • Подготовка к секции помогает доказать вашу заинтересованность.

Подготовка к алгоритмической секции

1:22:21
  • Используйте сервисы для решения задач разной сложности.
  • Подготовка помогает справиться со стрессом и волнением.
  • Опыт прохождения таких секций важен, особенно для новичков.

Алгоритмические задачи

1:25:24
  • Задачи на алгоритмы, такие как нахождение кратчайшего полиндрома и расчет расстояния Левенштейна.
  • Расстояние Левенштейна определяет, насколько похожи два слова, измеряя количество символов, которые нужно добавить или удалить для их совпадения.
  • Эти задачи легко решаются интуитивно-рекурсивным алгоритмом.

Архитектурная секция

1:26:50
  • Архитектурная секция часто не понимается во фронтенде.
  • Во фронтенде архитектура отличается от бэкенда и имеет свои нюансы.
  • Вопросы могут касаться гидрации, обработки данных, доступности и других аспектов.

Подготовка к архитектурной секции

1:30:41
  • Подготовиться к архитектурной секции невозможно, так как она отражает опыт.
  • Архитектором становятся через решение задач в конкретных проектах.
  • Эта секция часто дается только тем, кто идет на высокие позиции и подтверждает свои навыки.

Примеры и советы

1:31:48
  • Пример компании ID Software, где архитектор Джон Кармак долгое время возглавлял разработку игровых движков.
  • Подготовиться к этой секции невозможно, нужно показывать реальный опыт.
  • Полезно рефлексировать над своим опытом и готовиться к финальным вопросам.

Подготовка к финальным вопросам

1:33:42
  • Полезно привести опыт к единому знаменателю и понять, чего ожидать на собеседовании.
  • На марафоне есть лекция, где рассматривается архитектура сервиса с точки зрения фронтенда.
  • Эта секция проверяет ваш опыт, и ее невозможно "хакнуть" без реального опыта.

Финальные секции

1:35:31
  • Финальные секции - это этап, когда вас оценивают в конкретном отделе.
  • Вы проходите собеседования с разными отделами, рассказывая о своем опыте.
  • Важно уметь четко и интересно рассказывать о своем опыте, чтобы показать свою заинтересованность.

Подготовка к финальным секциям

1:36:50
  • Важно заранее подготовиться к финальным секциям, изучив сервис и подготовив вопросы.
  • Проявление инициативы и подготовка показывают вашу заинтересованность и подготовку.
  • На марафоне будет отдельная лекция о софт скилах, которую проведет коллега из Яндекса.

Важность софт скилов

1:38:32
  • Софт скилы нельзя недооценивать, они важны для успешного прохождения финальных секций.
  • Подготовка рассказа о своем опыте помогает избежать ощущения вытягивания информации.
  • Важно показать себя как человека, а не только как разработчика.

Альтернативные подходы

1:39:32
  • В некоторых компаниях вместо финальных секций проводятся короткие стажировки в разных командах.
  • Это позволяет лучше познакомиться с людьми и показать себя как личность.
  • Важно не только решать задачи, но и проявлять себя как человек, чтобы показать свою ценность.

Заключение

1:40:31
  • На финальных секциях вы продаете себя конкретному отделу, где будете работать.
  • Важно показать свою заинтересованность и готовность работать в конкретном отделе.
  • Это помогает определить, подойдете ли вы для работы в конкретной команде.

Особенности работы в Яндекс

1:41:46
  • В Яндекс в основном работают специалисты по задачам C++ и фронтендерским обвязкам.
  • В бигтехах нужны глубокие специалисты в конкретной предметной области, а не широкие.
  • Инженеры в бигтехах должны быть не только специалистами, но и иметь широкий кругозор.

Инженерная культура в бигтехах

1:43:39
  • Бигтехи тщательно выбирают кандидатов, так как их сервисы должны жить годами.
  • Высокая инженерная культура позволяет стабильно работать даже при уходе одного сотрудника.
  • Бигтехи оттачивают процессы найма и делятся опытом с другими компаниями.

Карьера в бигтехах

1:45:35
  • В бигтехах можно сделать карьеру, работая годами и получая высокие зарплаты.
  • Со временем зарплата может значительно превышать рыночную.
  • В бигтехах регулярно проводятся процедуры оценки сотрудников.

Поиск работы без коммерческого опыта

1:47:50
  • Если есть предпроекты, их можно указывать в резюме.
  • Уход из бигтехов возможен по разным причинам: новые горизонты, стартапы, усталость от разработки.
  • В бигтехах заботятся о сотрудниках, предоставляя различные льготы и поддержку.

Марафон подготовки к собеседованию

1:50:58
  • Марафон длится 17 дней, каждый день решаются задачи.
  • Важно решать задачи постепенно, чтобы не перегружать мозг.
  • Подготовка к собеседованию требует мобилизации и систематического подхода.

Принципы подготовки

1:52:46
  • Разбивка задач по дням недели для равномерного распределения нагрузки.
  • Ежедневное решение задач в течение 14 дней.
  • Видео с решениями задач для сравнения и обсуждения.

Содержание задач

1:53:46
  • Задачи охватывают все секции собеседования: фильтры, предметная область, алгоритмы, архитектура.
  • Задачи составлены автором на основе его опыта проведения собеседований.
  • Подготовка к собеседованиям в ИТ-компаниях на позицию фронтенд-инженера.

Дополнительная проработка

1:54:53
  • Три дня на дополнительную проработку: борьба со стрессом, архитектурные секции, софтовые части.
  • Подготовка к финальным собеседованиям.
  • Марафон начинается 3 ноября и длится 17 дней.

Вопросы и ответы

1:56:13
  • Вопрос о верстке: современные фронтендеры редко верстают, но это важно для развития.
  • Вопрос о стажировке в Яндексе: финальные собеседования могут быть многократными, но зависит от команды и личных качеств.
  • Вопрос о карьере: рекомендуется идти в бигтех для роста и развития.

Мог-собеседования

1:59:14
  • Мог-собеседования помогают преодолеть страх перед реальными собеседованиями.
  • Можно попросить друзей или блогеров провести мог-собеседования.
  • Марафон также готовит психологически.

Реальность за границей

2:00:49
  • Возможность устроиться в Яндекс за границей, особенно в бигтехах.
  • Релокационный пакет включает подъемные деньги и проживание в отеле.
  • Важно пробовать, даже если не готовы предоставить работу по месту жительства.

Стоимость и бонусы

2:02:08
  • Стоимость марафона: 17900 рублей, увеличивается на 5000 рублей каждую неделю.
  • Возможность беспроцентной рассрочки на 3-4 месяца.
  • Скидка на интенсив по архитектуре для участников марафона.

Эффективность подготовки

2:04:13
  • Важность ежедневного выполнения задач для успешной подготовки.
  • Участники марафона легко устраиваются в крупные компании, такие как Яндекс, VK, Ozon, Bertech.
  • Подготовка за 17 дней позволяет быть максимально мобилизованным и не забывать информацию.

Работа из Украины

2:07:23
  • Работать из Украины в Яндексе сейчас невозможно.
  • Переезд в другую страну возможен, но ситуация сложная.

Обсуждение зарплат

2:08:04
  • В США принято говорить о желаемой зарплате, но в РФ это не всегда работает.
  • В РФ зарплатные ожидания могут быть выше заявленных.
  • Специалисты могут получать больше, если они действительно хороши.

Фреймворки и адаптация

2:09:32
  • Знание фреймворков не всегда требуется на собеседованиях.
  • В крупных компаниях фреймворки часто скрыты за абстракциями.
  • Важно быстро адаптироваться и учиться.

Курс по React

2:10:54
  • Курс по React будет исходить из базовых знаний, таких как буферы и стеки.
  • Все задачи будут решаться через призму работы в браузере.

Математика для фронтенда

2:11:51
  • Для фронтенда достаточно знаний линейной алгебры и арифметики.
  • Дискретная математика полезна для программистов.
  • Рекомендуется книга "Дискретная математика" за авторством Ад Плотникова.

Опыт и адаптация

2:13:11
  • Опыт помогает быстро адаптироваться к новым стекам.
  • Пример с переходом на C++ показал, что хорошие разработчики могут быстро освоить новый язык.

Отношение к TypeScript

2:14:09
  • TypeScript — промышленный стандарт для написания кода.
  • Цель марафона — помочь найти работу мечты до конца года.
  • Марафон помогает подготовиться и обрести уверенность, что может изменить жизнь.

Собеседование в крупную компанию

2:15:55
  • Собеседование в крупную компанию требует ответственного подхода.
  • Резюме нужно приводить в порядок и отправлять через ичаров или рекомендации.
  • Автор предлагает беспроцентную рассрочку на свой марафон.

Вопросы и ответы

2:17:12
  • Автор отвечает на вопросы зрителей.
  • Обсуждается качество звука и использование денозера.
  • В Яндексе редко спрашивают верстку, что автор считает неправильным.

Чат GPT

2:20:13
  • Чат GPT полезен для генерации документации и перевода текста.
  • Он не заменяет программиста, но может помочь в простых задачах.
  • Автор использует его в своей разработке уже три месяца.

Опыт на плюсах

2:22:18
  • Опыт на плюсах важен, даже если он не релевантен.
  • Пример разработчика, который стал хорошим фронтенд-разработчиком.
  • В крупных компаниях зарплата зависит от грейда, а не от предметной области.

Вопросы и ответы о зарплате

2:23:25
  • Зарплата фронтенд и бэкенд разработчиков зависит от их обязанностей и грейда.
  • Сложность задач может быть разной, независимо от предметной области.
  • Автор следит за проектом Blazor, но сам еще не использовал его.

Марафон и проекты

2:25:09
  • Автор напоминает о своем марафоне и предлагает купить его сейчас.
  • Материал марафона основан на практике и опыте автора.
  • Проекты автора можно найти на GitHub.

Решение сложных задач

2:28:24
  • Автор всегда начинает с создания минимально работающего продукта.
  • Пример с чатом: сначала сделать что-то, что работает, а затем развивать функционал.

Алгоритмы для фронтенда

2:29:46
  • Алгоритмы полезны для фронтенда, так как они помогают решать задачи и показывают желание работать в компании.
  • Примеры использования бинарного поиска и структур данных для офлайн работы с базами данных.

Нюансы и их влияние

2:31:00
  • Нюансы могут выбивать из колеи, но это временно.
  • Курение сигар помогает думать и находить решения.
  • Прогулки также способствуют нахождению решений.

Книга Лафоры

2:32:02
  • Книга Лафоры сочетает простоту и глубину.
  • Автор перечитывает книгу раз в год, находя что-то новое.
  • Книга помогает в преподавании и улучшении навыков.

Увольнения сотрудников

2:33:20
  • Увольнения редки, так как тщательно подходим к отбору.
  • Иногда люди не подходят как разработчики или как коллеги.
  • Прощания с сотрудниками часто грустные, но это нормально.

Фильтры по годам опыта

2:34:19
  • В крупных компаниях нет фильтров по годам опыта.
  • В бигтехах можно быстро развиваться, если докажешь свою способность.
  • Не рекомендуется идти на галеры.

Легаси в бигтехах

2:35:46
  • Легаси есть везде, но в бигтехах оно работает хорошо.
  • Разработчики должны использовать проверенные решения.
  • Легаси в бигтехах продуманно и хорошо работает.

Курсы и обучение

2:37:13
  • Для работы в бигтехе нужно быть разработчиком широкого профиля.
  • Курсы по фронтенду и инфраструктуре важны для развития.
  • Курсы нужно пересматривать и повторять для лучшего усвоения.

Личное увлечение играми

2:40:01
  • Автор любит пересматривать курсы и игры.
  • Часто перепроходит игры, такие как Fallout 2 и Mass Effect.
  • Вселенная TES также нравится, но не так сильно, как Fallout.

Время, затрачиваемое на программирование

2:42:50
  • Программирует в среднем 5 часов в день.
  • Несмотря на менеджерскую должность, ревностно относится к программированию.
  • Любит играть в Fallout, особенно вторую часть и New Vegas.

Финализация программы

2:43:58
  • Программа находится в процессе финализации.
  • Курс очень крутой, с глубоким разбором устройства и работы системы.
  • Помогает понять, как использовать систему для достижения нетривиальных моментов при написании конфигов.

Завершение лекции

2:44:57
  • Лекция длилась почти три часа, что является нормой для курса.
  • Автор переболел ковидом два месяца назад и испытывает трудности с речью.
  • Благодарит зрителей за внимание и поддержку, особенно за лайки и огоньки.

Благодарность аудитории

2:45:51
  • Вспоминает начало своего блогинга и трудности с аудиторией.
  • Рад, что сейчас у него есть понимающая аудитория.
  • Стремится улучшать материалы и преподавание, чтобы зрителям было приятнее.

Воспоминания о лекции

2:46:47
  • Вспоминает пятичасовую лекцию на первом потоке курса.
  • Удивляется, как умудрился подцепить ковид на море.

Завершение

2:47:10
  • Прощается со зрителями, желает доброго вечера и ночи.
  • Упоминает о марафоне и обещает новые встречи.