Backend-разработчик — вопросы с реальных собеседований, часть 5
37 популярных вопросов из 215 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Какое минимальное количество ресурсов необходимо для работы системы?
system_designmiddle
1×
Можно ли передать объект в функцию или метод?
oopjunior
1×
Что означает фраза «одинаковые исключения» в контексте обработки ошибок?
language_specificjunior
1×
Что лучше: вывод в консоль или использование логгера?
backendjunior
1×
Что такое параллельные вычисления и как они работают?
concurrencyjunior
1×
Какое минимальное количество потоков и ресурсов необходимо для возникновения дедлока?
concurrencymiddle
1×
Какие существуют механизмы для реализации этой функциональности?
generaljunior
1×
Если в функцию передать null в качестве аргумента, будет ли этот аргумент выбран как значение по умолчанию?
language_specificjunior
1×
Как интерпретатор или компилятор определяет, какой блок кода или функцию необходимо выполнить в конкретной ситуации?
language_specificmiddle
1×
Почему обязательно использовать ссылочный тип данных?
language_specificjunior
1×
А каким образом это работает?
generaljunior
1×
Какой именно алгоритм или механизм выбора будет использован в данной ситуации?
generalmiddle
1×
Как именно механизм блокировки (mutex) сообщает другим потокам о том, что объект занят?
concurrencymiddle
1×
Что определяет этот интерфейс/класс/метод?
oopjunior
1×
Что с чем сравнивается в данном контексте?
generaljunior
1×
Не могли бы вы привести значимый пример?
generaljunior
1×
Какие особенности работы с коллекциями стоит учитывать?
data_structuresjunior
1×
Есть ли у вас какие-либо вопросы ко мне по итогам нашего общения?
behavioraljunior
1×
Расшифруйте принципы SOLID.
oopjunior
1×
Расскажите про жизненный цикл запроса в Symfony.
backendSymfonymiddle
1×
Для чего это может быть нужно?
generaljunior
1×
Что такое паттерн проектирования Dependency Injection и как он работает?
architecturemiddle
1×
Как определить переменные окружения в Laravel?
backendLaraveljunior
1×
Какие файлы маршрутов по умолчанию существуют в Laravel?
backendLaraveljunior
1×
Как работает маршрутизация в Laravel?
backendLaraveljunior
1×
Что такое Query Builder в Laravel?
backendLaraveljunior
1×
Что такое middleware в контексте Laravel?
backendLaraveljunior
1×
Что такое внедрение зависимостей (Dependency Injection) в PHP и зачем оно нужно во фреймворках?
backendPHPmiddle
1×
Перечислите основные возможности и функции фреймворка Laravel.
backendLaraveljunior
1×
Какой алгоритм инвалидации кэша вы использовали при внедрении Redis для снижения нагрузки на базу данных, и как именно происходило обновление или удаление данных (по каким событиям)? Приведите пример реализации из вашего проекта.