Java-разработчик — вопросы с реальных собеседований, часть 47
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Нужны ли нам тесты для проверки этого функционала?
testingjunior
1×
Что такое ошибка 404 Not Found и в каких случаях она возникает?
networkingHTTPjunior
1×
Какое воздействие оказывает данный процесс?
generaljunior
1×
Расскажите подробнее про внедрение кеширования: что именно было реализовано, какой эффект это дало и как изменилась пиковая нагрузка?
architecturemiddle
1×
Почему нельзя было сделать исключительно запрос на обновление суммы?
databasemiddle
1×
Почему оптимизатор запросов может выбрать последовательное сканирование (Sequential Scan) вместо использования индекса, и как это связано с принятием решений на основе статистики и стоимости?
databasePostgreSQLmiddle
1×
Какие правила, условия и эвристики используются оптимизатором запросов для выполнения соединений таблиц (JOIN)?
databaseSQLmiddle
1×
Что такое первичные ключи (primary keys) и для чего они нужны?
databaseSQLjunior
1×
Какие еще оптимизации, кроме плана запросов, можно провести для улучшения производительности базы данных?
databasemiddle
1×
Какие механизмы можно использовать для обеспечения согласованности данных в системе, если пользователи не управляют этим на прикладном уровне?
system_designsenior
1×
Опишите пошагово жизненный цикл HTTP-запроса: что происходит с момента отправки запроса клиентом до получения ответа сервером?
networkingmiddle
1×
Что происходит в каждой строке SQL-запроса, начиная с 19-й строки в вашей выборке?
databaseSQLmiddle
1×
Почему временная сложность алгоритма является квадратичной?
algorithmsjunior
1×
Какие виды отношений между классами существуют в объектно-ориентированном программировании?
oopjunior
1×
Что означает связь «многие-ко-многим» (M:N) в базах данных и почему она не является «квадратной» матрицей?
databaseSQLjunior
1×
Какие существуют типы внешних ключей (foreign keys) и как они работают?
databaseSQLjunior
1×
Почему в базе данных не стоит использовать только вторичный ключ (foreign key) для обеспечения целостности данных?
databasemiddle
1×
Как называется ссылка (reference) на таблицу в контексте баз данных?
databaseSQLjunior
1×
Какие принципы и механизмы используются для обеспечения целостности данных в базе данных, помимо использования внешних ключей?
databasemiddle
1×
Как называется эта ссылка?
generaljunior
1×
Какие существуют типы ограничений (constraints) в базах данных и как ими пользоваться?
databaseSQLjunior
1×
Какие виды ассоциативной связи в ООП вы знаете?
oopjunior
1×
Что вы можете предложить для поддержания принципа консистентности (согласованности) данных?
databasemiddle
1×
Чем отличаются связи «многие ко многим» от «один ко многим»?
databasejunior
1×
Какие механизмы предоставляет база данных для поддержания согласованности и целостности данных и почему это обязательно для базы данных?
databasemiddle
1×
Какие механизмы следует использовать для обеспечения целостности данных в базе данных?
databasemiddle
1×
Почему нельзя было ограничиться только этим решением?
architecturemiddle
1×
Что такое ограничения (constraints) в базе данных и для чего они нужны?
databasejunior
1×
Какие будут рекомендации?
generaljunior
1×
Какие типы индексов или полей желательно использовать для таблиц с большими объёмами записей при необходимости частого удаления данных по идентификатору?