Подготовка к интервью

Вопросы на собеседовании по Laravel

32 вопроса по Laravel с технических собеседований

32 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Laravel — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: backend, database, architecture.

Основные темы и навыки

backend 32 database 31 architecture 28 queues 26 message brokers 13 messaging 10 api 7 web applications 6

Форматы вопросов

  • Технические вопросы27
  • System Design3
  • Поведенческие вопросы1
  • Лайвкодинг1

Ориентировочная сложность

  • Продвинутые28
  • Базовые4

С чего начать подготовку

  1. Начните с раздела «Технические вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

Результаты поиска

Найдено: 32
Теория

Какие операции можно выполнять в миграциях базы данных?

управление схемой базы данных: создание, изменение и удаление таблиц добавление, редактирование и удаление столбцов создание и удаление индексов и ограничений (PK, FK, уникальные) задание типов данных и их параметров…

Читать ответ
Поведенческий

Какие слои добавить к стандартной структуре Laravel-проекта помимо роутов, контроллеров и моделей?

Какие слои используют в стандартной структуре Laravel Роуты — разделяют API и web и выступают точкой входа в приложение Контроллеры — отвечают за обработку запроса, его валидацию и бизнес-логику Сервисы —…

Читать ответ
Теория

Какие существуют альтернативы Local Storage?

Альтернативы локальному storage Cookie ограничивает объем хранимых данных примерно 4 Кб при каждом запросе автоматически отправляется на сервер Session Storage сохраняет данные только в пределах одной браузерной…

Читать ответ
Теория

Когда стоит выбирать микросервисную архитектуру, а когда — монолит?

микросервисы оправданы для сложных и масштабируемых систем, над которыми работает много команд они подходят проектам, где требуется независимый деплой и отдельное масштабирование функциональных модулей такой подход…

Читать ответ
Теория

От какого класса наследуется Form Request в Laravel?

HTTP-запрос Laravel является наследником Illuminate\Foundation\Http\FormRequest расширяет стандартный Request средствами валидации содержит логику валидации и авторизации делает серверную обработку форм проще…

Читать ответ
Теория

Почему Eloquent относят к ActiveRecord и какие недостатки есть у этого подхода?

Eloquent — это ORM Laravel, построенный на основе паттерна ActiveRecord В такой модели объединены представление данных и бизнес-логика Экземпляры моделей инкапсулируют операции с БД, включая CRUD-логику Подход…

Читать ответ
Теория

Почему выбирают S3-подобное хранилище вместо сервера?

Для чего нужен S3-подобный storage и в чём его преимущество перед сервером? Облачное объектное хранилище Масштабирование до экзабайт без остановки работы Совместимость API с AWS S3 делает интеграцию простой.…

Читать ответ
System Design

Почему микросервисная архитектура лучше монолита?

архитектура: система из независимых сервисов масштабируемость: каждый компонент можно масштабировать отдельно развертывание: автономные обновления без остановки всей системы гибкость: в одном приложении можно…

Читать ответ
Теория

Что выносить в очередь, а что выполнять синхронно и когда это обязательно?

Очередь означает асинхронное выполнение задач В очередь отправляют долгие и ресурсоёмкие операции: рассылку писем, обработку видео, интеграции Синхронными оставляют критичные задачи, требующие немедленного ответа:…

Читать ответ
Теория

Что происходит в браузере после нажатия кнопки до получения ответа сервера по HTTP-pipeline?

Что происходит после нажатия кнопки в браузере (HTTP-пайплайн) событие click передаётся JS-обработчику браузер собирает HTTP-запрос (method, headers, body) DNS преобразует имя хоста в IP-адрес создаётся TCP-соединение…

Читать ответ
Теория

Что следует выносить в сервисный слой?

бизнес-логику и правила обработки данных преобразование и проверку входных данных orchestration обращений к нескольким репозиториям и внешним API контроль транзакций и согласованности состояний отделение контроллеров…

Читать ответ