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

Гриша Скобелев, Артур Власов: Публичное собеседование Junior Software Engineer

Публичное тренировочное интервью Junior Java-разработчика с техническими вопросами и практическими задачами. В конце обсуждаются обратная связь кандидату и план профессионального развития.

Источник: { между скобок }

Открыть на YouTube

Таймлайн

Коротко о видео

Публичное тренировочное собеседование на Junior Java: Гриша Скобелев задаёт Артуру Власову вопросы по устройству JVM, сборщикам мусора, ClassLoader, зависимостям, ООП и структурам данных. Затем они разбирают короткие задачи на чтение Java-кода, строки, блок finally и реализацию палиндрома. В финале интервьюер положительно оценивает ответы кандидата и даёт рекомендации по дальнейшему развитию и подготовке к собеседованиям.

Затронутые темы

Что взять на заметку

  • Подготовить связное объяснение JVM: байткод, ClassLoader, Garbage Collector, JIT-компиляция и компромиссы AOT/GraalVM между временем сборки, стартом и потреблением ресурсов.
  • Повторить устройство ArrayList, LinkedList и HashMap: доступ по индексу, вставки, расширение массива, бакеты, коллизии, а также контракт equals/hashCode.
  • Знать различия класса, абстрактного класса и интерфейса; уметь объяснить SOLID, GRASP и когда не стоит усложнять код вопреки KISS.
  • Потренироваться читать небольшие Java-фрагменты: метки, String pool, конкатенация строк, выполнение finally и исключение с System.exit.
  • Для задачи на палиндром сначала нормализовать строку, предусмотреть null, пустую строку, пунктуацию, регистр и непалиндромные случаи; альтернативой созданию перевёрнутой строки служит проход двумя указателями.
  • Фиксировать реальные рабочие задачи, решения и их причины в кратком рабочем дневнике; обсуждать с руководителем матрицу компетенций и проходить мок-интервью с ментором.

Рекомендуем посмотреть

50 мин
BackendSenior

Тестовое собеседование Java разработчика #19 - Михаил Гончаренко

Запись тестового Java-интервью: теория Java и Spring, алгоритмическая задача и системный дизайн высоконагруженного сервиса изображений. Собеседующий уточняет и проверяет ответы кандидата на практических сценариях.

1 ч 47 мин
BackendSenior

Гриша Скобелев, Саша Бармин: Публичное собеседование Senior Software Engineer

Публичное учебное интервью по Java для Senior-уровня с разбором архитектуры, JVM, многопоточности и задач на рассуждение. В финале участники обсуждают процесс найма, system design и вопросы кандидата к работодателю.

1 ч 30 мин
BackendJunior

Техническое интервью Java Developer - Алексей Ботя

Запись учебного Java-интервью для начинающего разработчика: теория сочетается с разбором ответов кандидата и практической задачей на shuffle массива. В конце интервьюер даёт устную обратную связь и обещает направить подробный фидбэк отдельно.