Мок-собес по Java: ЗАДАЧИ НА КОТОРЫХ СЫПЯТСЯ
Забирай бесплатный пак материалов по Java Livecoding в боте: 👉 https://t.me/JavaLearnBot?start=c1766609249460-270-ds Внутри: — PDF: топ-10 must-have задач, которые нужно уметь решать на лайвкодинг-секциях — 100 задач по самым частым лайвкодинг-темам — Статья-гайд: какие алгоритмы и темы знать, чтобы пройти любую алгосекцию — и как к ним готовиться — Полный разбор задачи "робот шагает по очереди": эталонный код, разбор багов и усложнённая вариация на много потоков (та самая, которую давали в Яндексе) — Полный разбор SQL-задачи из видео: все 3 способа решения (JOIN, подзапрос, EXISTS) + объяснение когда какой использовать и почему 📌 Если хочешь от и до разобраться как многопоточность работает под капотом (потоки, очереди, Kafka, Transaction Outbox...) - заходи на курс по многопоточности: https://sorokin.school/multithreading?utm_source=youtube&utm_medium=organic&utm_content=vika_live Почти везде на Java-собесах сейчас есть livecoding-секция. И кандидаты валятся на ней не потому что глупые — а потому что просто не знают, чего ожидать и как думать вслух под давлением В этом видео моя подписчица решает реальные задачи с собеседований вживую – без подготовки, в режиме настоящего собеса. Одна из задач — та самая, которую давали мне на алгоритмической секции в Яндексе Разбираем: — Задачу на подсчёт повторений в массиве (Java) — Задачу на многопоточность: робот шагает по очереди (та самая из Яндекса) — SQL-задачу: customers who never order: 3 способа решения и какой выбрать на собесе Подойдёт если ты: ищешь первую работу Java-разработчиком, готовишься к техническому собеседованию, хочешь понять как думать на livecoding-секции или просто хочешь проверить себя на реальных задачах 📌 Telegram-канал про Java и backend: https://t.me/S0R0KlN Таймкоды: 00:00:00 — Почему валятся на лайвкодинге 00:01:01 — Задача про робота и потоки 00:03:04 — Идея решения через wait/notify 00:06:09 — Почему решение уходит в дедлок 00:09:37 — Ввод флага очереди хода 00:17:55 — Бесплатный гайд по лайвкодингу 00:19:08 — Проверка номера ноги потока 00:34:28 — Баги решения и подводные камни 00:36:24 — Зачем backend знать многопоточность 00:38:16 — SQL задача про клиентов 00:46:41 — Другие способы решения SQL 00:48:24 — Итоги лайвкодинг секции #Java #Livecoding #Собеседование #Backend #Алгоритмы #SQL #Многопоточность #Джун
Забирай бесплатный пак материалов по Java Livecoding в боте: 👉 https://t.me/JavaLearnBot?start=c1766609249460-270-ds Внутри: — PDF: топ-10 must-have задач, которые нужно уметь решать на лайвкодинг-секциях — 100 задач по самым частым лайвкодинг-темам — Статья-гайд: какие алгоритмы и темы знать, чтобы пройти любую алгосекцию — и как к ним готовиться — Полный разбор задачи "робот шагает по очереди": эталонный код, разбор багов и усложнённая вариация на много потоков (та самая, которую давали в Яндексе) — Полный разбор SQL-задачи из видео: все 3 способа решения (JOIN, подзапрос, EXISTS) + объяснение когда какой использовать и почему 📌 Если хочешь от и до разобраться как многопоточность работает под капотом (потоки, очереди, Kafka, Transaction Outbox...) - заходи на курс по многопоточности: https://sorokin.school/multithreading?utm_source=youtube&utm_medium=organic&utm_content=vika_live Почти везде на Java-собесах сейчас есть livecoding-секция. И кандидаты валятся на ней не потому что глупые — а потому что просто не знают, чего ожидать и как думать вслух под давлением В этом видео моя подписчица решает реальные задачи с собеседований вживую – без подготовки, в режиме настоящего собеса. Одна из задач — та самая, которую давали мне на алгоритмической секции в Яндексе Разбираем: — Задачу на подсчёт повторений в массиве (Java) — Задачу на многопоточность: робот шагает по очереди (та самая из Яндекса) — SQL-задачу: customers who never order: 3 способа решения и какой выбрать на собесе Подойдёт если ты: ищешь первую работу Java-разработчиком, готовишься к техническому собеседованию, хочешь понять как думать на livecoding-секции или просто хочешь проверить себя на реальных задачах 📌 Telegram-канал про Java и backend: https://t.me/S0R0KlN Таймкоды: 00:00:00 — Почему валятся на лайвкодинге 00:01:01 — Задача про робота и потоки 00:03:04 — Идея решения через wait/notify 00:06:09 — Почему решение уходит в дедлок 00:09:37 — Ввод флага очереди хода 00:17:55 — Бесплатный гайд по лайвкодингу 00:19:08 — Проверка номера ноги потока 00:34:28 — Баги решения и подводные камни 00:36:24 — Зачем backend знать многопоточность 00:38:16 — SQL задача про клиентов 00:46:41 — Другие способы решения SQL 00:48:24 — Итоги лайвкодинг секции #Java #Livecoding #Собеседование #Backend #Алгоритмы #SQL #Многопоточность #Джун



