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

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

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

332 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме

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

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

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

Основные темы и навыки

backend 185 database 133 optimization 101 performance 69 concurrency 64 architecture 53 android 53 livecoding 47

Форматы вопросов

  • Поведенческие вопросы263
  • Технические вопросы29
  • Лайвкодинг25
  • System Design15

Ориентировочная сложность

  • Продвинутые177
  • Практические143
  • Базовые12

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 332
Поведенческий

Что такое первичный ключ в базе данных?

Что представляет собой первичный ключ? объект модели реляционной базы данных один уникальный атрибут или комбинация атрибутов таблицы поддерживает уникальность записей (строк) исключает использование NULL-значений…

Читать ответ
Поведенческий

Что такое распределённый кэш и зачем он нужен?

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

Читать ответ
Поведенческий

Что такое реляционная база данных и как она устроена?

Что называют реляционной базой данных? - система управления информацией, построенная на таблицах - сведения представлены в формате строк и столбцов - взаимодействие таблиц обеспечивают ключи (первичные и внешние) -…

Читать ответ
Поведенческий

Что такое сервисы в Android и какие виды сервисов бывают?

Сервисы в Android: основные виды Сервис — компонент для выполнения фоновых задач без пользовательского интерфейса По умолчанию выполняется в основном потоке, поэтому длительные операции требуют оптимизации Foreground…

Читать ответ
Поведенческий

Что такое транзакции в PostgreSQL и как они работают?

Что такое транзакции в PostgreSQL? способ объединить несколько операций с базой данных в одну группу обеспечивает атомарность, согласованность, изоляцию и надёжность (ACID) выполняет операции как одну неделимую…

Читать ответ
Поведенческий

Что такое уровень изоляции транзакций REPEATABLE READ и от каких проблем он защищает?

REPEATABLE READ: уровень изоляции транзакций уровень изоляции СУБД, который обеспечивает повторяемость чтения защищает от невидимых и неповторяющихся чтений (non-repeatable reads) не позволяет читать строки,…

Читать ответ
Лайвкодинг

Что такое фантомное чтение и устраняет ли его Repeatable Read?

Что называют фантомным чтением? Устраняет ли его Repeatable Read? фантомное чтение относится к проблемам транзакций и уровней изоляции проблема возникает при повторном запросе, если в его результатах появляются или…

Читать ответ
System Design

Что такое шардинг и репликация и чем они отличаются?

Что такое шардинг и репликация? Шардинг представляет собой горизонтальное масштабирование БД Весь массив данных распределяется между несколькими сегментами (шардами) При этом каждый шард содержит часть общего массива…

Читать ответ