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

Собеседование Laravel PHP backend разработчика junior. Тренировка к собеседованию

Длинная тренировка собеседования Laravel/PHP Junior-разработчика с техническим разбором ответов кандидата и финальной обратной связью от участников.

Источник: Laravel Creative

Открыть на YouTube

Таймлайн

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

Это тренировочное собеседование на позицию Laravel/PHP backend-разработчика уровня Junior: кандидат Виктор рассказывает о фрилансе, поддержке проектов, опыте с PHP, Laravel, MySQL, PostgreSQL и базовой настройке VPS. Участники последовательно спрашивают его о PHP и ООП, SQL и базах данных, HTTP, Laravel, очередях, тестировании, деплое и Git. В финале участники тренировки дают собственные оценки уровню кандидата и называют темы для повторения — прежде всего базу PHP, SQL/БД, Redis и Git.

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

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

  • Подготовить чёткие ответы по PHP: замыкания и захват переменных, различия интерфейса и абстрактного класса, traits и конфликты методов, области видимости, late static binding и type hints.
  • Повторить SQL: JOIN, транзакции и принцип «всё или ничего», нормальные формы, индексы, агрегатные функции, реляционные и нереляционные БД, EXPLAIN и назначение Redis.
  • Уметь провести HTTP-запрос через Laravel: точка входа, service providers, routing, middleware, Form Request-валидация, controller, model и ответ View или JSON.
  • Разобрать Laravel-практики: Eloquent-отношения, защиту от SQL-инъекций, API-запросы и размещение авторизации в headers, rate limiting, jobs, workers, Supervisor, .env и конфигурацию.
  • Отдельно отработать Git-сценарии: разрешение конфликтов, merge и rebase, cherry-pick, squash-коммиты и безопасную работу с веткой перед слиянием.
  • Нужно уметь объяснить архитектурный риск: observer модели не стоит связывать с HTTP Request, поскольку модель может запускаться и из импорта или другого не-вебового процесса.

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

1 ч 2 мин
BackendMiddle

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

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

49 мин
BackendMiddle

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

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