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

PHP Senior: Онлайн-собеседование

Запись публичного учебного онлайн-собеседования PHP Senior/Team Lead от Symcode. Помимо технических вопросов, в ней подробно обсуждаются командные процессы, найм и коммуникация.

Источник: Symcode

Открыть на YouTube

Таймлайн

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

Публичное онлайн-собеседование сообщества Symcode с PHP-разработчиком Михаилом Червонцевым построено как учебный диалог для позиции Senior/Team Lead, а не как реальный отбор. Участники обсуждают опыт кандидата, управление командой, найм, soft skills, удалённую работу и широкий набор технических тем: PHP, Composer, базы данных, JavaScript, паттерны, Git и алгоритмы. В конце кандидат разбирает задачу на проверку корректности арифметического выражения, а затем задаёт вопросы о процессах разработки и получает положительную оценку ведущего.

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

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

  • На собеседовании полезно раскрывать ход рассуждений: ведущий прямо рассматривает вопрос как начало диалога, а не как анкету с единственным верным ответом.
  • Для Team Lead стоит уметь объяснить контекстный выбор между Agile и Waterfall, совместную оценку задач и ограничения размера команды; кандидат называет ориентир до 10–12 человек, а ведущий — около 6–7.
  • Метрики эффективности и KPI нельзя трактовать изолированно: по мнению участников, их легко «хакнуть», поэтому нужно разбираться в реальном вкладе человека и сложности задач.
  • К технической части стоит повторить преждевременную оптимизацию, SOLID и DRY, асимптотическую сложность, Composer/PEAR/PECL/Phar, приватные репозитории, SQL/NoSQL, различия объектных моделей PHP и JavaScript, паттерны и Git.
  • Для задач на строки и выражения полезно уметь предложить потоковый разбор: контролировать баланс скобок, допустимую последовательность операторов и отдельно оговорить границы грамматики.
  • В описанном процессе команды задачу не начинают до полного понимания; для задач дольше шести часов готовят design review, затем проходят code review, тестирование и выкладку по окружениям.

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

29 мин
BackendSenior

Реальное Техническое Собеседование с ВК на Senior Php Разработчика

Техническое интервью Senior PHP-разработчика в VK: вопросы по PHP, безопасности, сетям, базам данных, алгоритмам и конкурентности. Практическая часть с лайв-кодингом в этом видео не показана.

1 ч 2 мин
BackendMiddle

РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ НА BACKEND РАЗРАБОТЧИКА ПОЛУЧИЛ ЗП 280К ЗАВАЛИВ ПОЛОВИНУ ТЕХНИЧЕСКИХ ВОПРОСОВ

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