Встречается на собеседованиях • сегодня

Приведи пример ситуации, когда не успел выполнить задачу в срок

Была задача реализовать REST API для отчетов с агрегацией данных из БД. Оценил в 3 дня, но не учел сложность SQL-запросов с множественными JOIN и GROUP BY. Пример запроса, который вызвал проблемы: ```java @Query("SELECT new ReportDTO(d.department, COUNT(e), AVG(e.salary)) " + "FROM Employee e JOIN e.department d " + "GROUP BY d.department") List generateDepartmentReport(); ``` В итоге потратил 2 дня только на отладку запросов и оптимизацию. Добавил индексы, переписал некоторые запросы с использованием native SQL. Срок сорвался на день. Вывод: теперь всегда закладываю буфер на сложные запросы и сначала проверяю их в консоли БД.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы