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

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

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

64 вопроса 1634 компании 353 технологии

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

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

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

Каталог

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

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

Зачем нужен Repository в Laravel и когда его использовать?

Repository в Laravel: зачем и когда он нужен? паттерн архитектуры для организации доступа к данным скрывает детали работы с ORM (Eloquent) и иными источниками данных делает тестирование удобнее благодаря мокированию…

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

Как настроить воркеры очередей: Supervisor или PHP-FPM?

Как настроить воркеры очередей: Supervisor или PHP-FPM? очередь — выполнение фоновых задач на PHP Supervisor — менеджер процессов для управления воркерами отвечает за запуск, перезапуск и автоматизация работы воркеров…

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

Как объяснить микросервисную архитектуру на собеседовании?

архитектурный подход к созданию распределённых систем приложение разделяется на самостоятельные сервисы каждый из них выполняет определённую бизнес-задачу сервисы обмениваются данными через строго определённые API…

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

Как организуют взаимодействие между микросервисами?

HTTP/REST: синхронный и простой способ с широкой поддержкой gRPC: высокопроизводительный бинарный протокол для быстрых вызовов Message Broker (RabbitMQ, Kafka): асинхронный обмен через очереди, повышающий устойчивость…

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

Как проходит веб-запрос в Laravel или Yii2 от Nginx и PHP-FPM до контроллера и JSON-ответа?

Жизненный цикл веб-запроса в Laravel/Yii2 (Nginx → PHP-FPM → контроллер → JSON) Nginx принимает HTTP-запрос и передаёт его PHP-FPM по FastCGI PHP-FPM запускает PHP-скрипт, точкой входа которого служит public/index.php…

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

Как устроена FIFO-очередь в RabbitMQ?

Как устроена FIFO-очередь в RabbitMQ? RabbitMQ представляет собой брокер сообщений, работающий с очередями В стандартной очереди сообщения доставляются по принципу FIFO (First In, First Out) Сначала в очередь попадают…

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

Как устроена архитектура очередей и зачем нужны несколько очередей и экшенджей?

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

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

Какие бывают типы индексов и для чего каждый из них нужен?

Типы индексов и области их применения Индекс — это структура данных, ускоряющая выборку записей из БД B-tree индекс: универсальное решение для поиска, сортировки и работы с диапазонами Hash индекс: обеспечивает…

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

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

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

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

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

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

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

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

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

Читать ответ