Live Coding интервью [как подготовиться] [советы] [особенности]

preview_player
Показать описание
Я провел более 50 Live coding интервью и решил поделиться некоторыми советами по прохождению, советам и особенностям.

Telegram канал:

Ссылка на подборку задач:

Поддержать канал

Содержание:
0:00 - Вступление
0:24 - Кому полезно это видео, для поиска работы, решения задач и подготовки
0:56 - Зачем нужно это собеседование, какие этапы есть, фильтр
1:56 - Структура интервью
3:00 - Почему необходимо готовиться (все готовятся, много кандидатов)
4:29 - Какие знания необходимы (Алгоритмы, структуры данных, типовые задачи)
4:39 - Почему алгоритмы необходимы
5:30 - Про структуры данных
6:09 - Типовые задачи и подходы
6:52 - Что и зачем надо знать до начала интервью
7:10 - Сколько будет задач
7:25 - Про решения на разных языках программирования
8:14 - Что ожидается на самом интервью
9:02 - Интервьюверы не хотят завалить кандидатов
10:01 - Про ограничения (40 минут, эффективное решение, оценка сложности big O)
10:15 - Ожидается эффективное решение
10:50 - Полностью рабочий код не означает пройденое интервью
11:54 - Советы (проверить оценку сложности, не флудить, делиться идеями, оценивать решение до реализации)
13:06 - Про флуд
14:03 - Про оценку решения
15:30 - Проверка соответствия решения ожиданиям
16:30 - Чтобы решать такие задачи надо регулярно упражняться на leetcode и hackerrank
17:07 - Как я планирую готовиться
18:50 - Будущие планы
Рекомендации по теме
Комментарии
Автор

Telegram канал с анонсами, обсуждениями, вопросами по видео.

kirya-dev
Автор

Бесценный контент) большая благодарность тебе, мужик!

АндрейБезрукавый-жв
Автор

Спасибо за такой контент! Много программирую для себя и занимаюсь с преподом, хотя и сам уже имею достаточно коммерческого опыта, но никогда не проходил подобные собесы. Только сейчас понял, насколько это всё серьёзно, и что перед следующей сменой работы обязательно надо будет пару месяцев потратить на прорешивание задач. Люблю твой канал, пили ещё)

Николай-ьич
Автор

Спасибо, полезное видео. От себя после многих лет опыта добавлю, что в коммерческой разработке от человека нужно скорее умение понять, что вообще надо сделать и не лепить лишнего или не того, что ожидалось. Алгоритмы не нужны вообще в 95% работ.

Romans-
Автор

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

holydrug
Автор

Вы говорите, решать на LeetCode. Но что делать, если решить самые первые задачи не получается по несколько дней? Или же решение было не эффективное, как вы и упомянули, что на Java можно пройти все тесты, но они будут более медленные и т.д. и т.п.? То есть, тут 2 вопроса)

ivanzhukov
Автор

В чем польза такого фильтра, если к нему можно подготовиться? Я, скажем, таксист, с 0 годами опыта, но натаскался на литкоде. Где мой оффер?

МаксимУстинов-еж
Автор

Вопрос, от какого уровня ЗП (или уровня самой компании, типа гугл какой нибудь) компаниям адекватно ставить такие филтра как задачи по DSA? Ну например ищут сеньора, 1 час тех интервью и потом 1 час на алгоритмическую задачу, но вилка в компании 250к рублей максимум на этой позиции, это адекватно или нет? П.С. Спасибо за материал!

askhat
Автор

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

ExeyPanteleev
Автор

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

bardir
Автор

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

zhennik
Автор

ув автор, сделай пожалуйста видео с конкретными примерами, большая просьба)

denwerxampp
Автор

Так а зачем решать эти задачи, если в 10 соседних компаниях не решают такие задачи.

ДмитрийПоляков-му
Автор

В каком месте задачи на алгоритмы и сдвиги являются типовыми? Какой-то бред. За 10 лет кодинга (web, android, ios) 1 раз понадобился алгоритм (и то когда писал либу) который я за 5 минут нашел в либе. Вы не думали что ваш лайфкодинг бестолковый лажа и отсеивает нормальных кодеров, конечно если вы не пишите либы которые юзают нормальные прикладные программисты.

ВиталийЗарубин-ця