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

СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?

Разбор вопросов, которые могут встретиться PHP-разработчику на техническом собеседовании. В выпуске соединены основы PHP, ООП, Laravel, SQL и практический опыт работы с legacy-кодом.

Источник: TeachMeSkills Школа программирования

Открыть на YouTube

Таймлайн

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

Обучающий выпуск в формате разбора технического собеседования по PHP: гость отвечает на типовые вопросы от базовых типов и операторов до ООП, исключений, пространств имён и SQL. Отдельно разбираются транзакции, изоляция, ссылочная целостность, связи моделей в Laravel, middleware и различия WHERE/HAVING. В финале гость описывает свой опыт поддержки финтех-проекта на legacy PHP и переноса функциональности в новый сервис.

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

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

  • По мнению гостя, регулярные собеседования помогают находить пробелы в знаниях и отслеживать востребованные на рынке навыки; он сам раньше ходил на них примерно раз в полгода.
  • Для junior-вопросов важны основные типы PHP, различия между =, == и ===, инкрементом и декрементом, рекурсией и динамическими переменными; для senior отличается прежде всего глубина разбора.
  • Собеседующий может задавать уточняющие вопросы, чтобы отличить понимание технологии от заученного перечисления терминов.
  • Нужно уметь сопоставить интерфейсы, абстрактные классы, магические методы и traits: в ролике traits рассматриваются как способ переиспользовать реализацию без длинной цепочки наследования.
  • Для PHP-собеседования полезно знать namespaces, автозагрузку по PSR-4 и назначение стандартов PSR.
  • По базам данных стоит подготовить не только определение транзакции, но и savepoints, уровни изоляции, ссылочную целостность и связи один-к-одному, один-ко-многим и многие-ко-многим.
  • В Laravel и SQL обсуждаются middleware до или после обработки запроса, а также WHERE для фильтрации исходных строк и HAVING для результатов группировок и агрегатов.

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

1 ч 2 мин
BackendMiddle

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

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

49 мин
BackendMiddle

Собеседование на Middle PHP разработчика

Техническое собеседование Middle PHP-разработчика с разбором ответов по PHP, архитектуре, базам данных, Git и DevOps-практикам. Интервьюер уточняет теоретические определения и просит соотносить их с реальным опытом кандидата.