ENIGMA AI
ENIGMA AI

Backend-разработчик, Middle — вопросы с реальных собеседований, часть 3

108 вопросов уровня Middle, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Как скомпилировать программу под конкретную архитектуру или операционную систему?

backend middle

Что означают опции реализации «no inlining»?

language_specific middle

Расскажите про CLR (Common Language Runtime), каковы её основные зоны ответственности и чем она занимается?

language_specific .NET middle

Может ли значимый тип (value type) храниться в куче?

language_specific C# middle

По какой причине может произойти сбой (падение) системы?

architecture middle

Какое минимальное количество ресурсов необходимо для работы системы?

system_design middle

Какое минимальное количество потоков и ресурсов необходимо для возникновения дедлока?

concurrency middle

Как интерпретатор или компилятор определяет, какой блок кода или функцию необходимо выполнить в конкретной ситуации?

language_specific middle

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

general middle

Как именно механизм блокировки (mutex) сообщает другим потокам о том, что объект занят?

concurrency middle

Расскажите про жизненный цикл запроса в Symfony.

backend Symfony middle

Что такое паттерн проектирования Dependency Injection и как он работает?

architecture middle

Что такое внедрение зависимостей (Dependency Injection) в PHP и зачем оно нужно во фреймворках?

backend PHP middle

Какой алгоритм инвалидации кэша вы использовали при внедрении Redis для снижения нагрузки на базу данных, и как именно происходило обновление или удаление данных (по каким событиям)? Приведите пример реализации из вашего проекта.

database Redis middle

Как настроить проект так, чтобы проверка Checkstyle выполнялась автоматически при запуске локальных тестов?

testing Java middle

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

backend middle

Что произошло и почему два человека ушли из команды, когда вы упомянули, что она сократилась?

behavioral middle

Как в конце самопрезентации структурированно рассказать о технологическом стеке и процессах, включая описание подготовки, оптимизации производительности (например, ускорение отчетности и аналитики в 4 раза) и обоснование выбора инструментов, таких как Docker?

behavioral middle

Расскажите, как вы оптимизировали производительность системы, какие узкие места обнаружили и что конкретно предприняли для ускорения формирования отчетности? Также опишите, как вы оптимизировали сборку проекта с Gradle и сократили время сборки.

backend Gradle middle

Почему в Dockerfile рекомендуется использовать инструкцию USER и с чем это связано?

devops Docker middle

Что такое DispatcherServlet в Spring MVC и каков его жизненный цикл обработки запроса?

backend Java middle

Как реализовать счетчик количества запросов в контроллере и как сделать это потокобезопасно?

concurrency middle

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

database middle

В чем отличие Мока, бина и спайбина в Spring?

general middle

Вопрос: подпись токена состоит из 3 частей или сам токен состоит из 3 частей?

general middle

Работал ли ты с таким инструментом, как Spring Security?

general middle

Используется ли репликация базы данных исключительно для ускорения чтения, или у неё есть другие цели?

database middle

Что у вас в заголовке лежит?

general middle

Как можно протестировать код, который работает с базой данных?

general middle

Что такое Future в Java и как он используется, когда мы работаем с Callable/«заявками» асинхронно?

general middle

Вопросы по другим специальностям