ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Java — часть 36

268 популярных вопросов из 1630 собранных, отсортированы по частоте

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

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

How is the current implementation of AWS Lambda structured and how does it work under the hood?

architecture AWS Lambda senior

Что означает данная аббревиатура?

general junior

Что такое расшифровка (декодирование) данных и в каких контекстах она применяется?

general junior

Были ли у вас какие-то практические задачи на собеседованиях?

behavioral junior

Что такое AdBox и как он решает поставленные задачи?

architecture middle

В чем разница между односвязным и двусвязным списком?

data_structures junior

Был ли у вас подобный опыт в работе?

behavioral junior

Что означает понятие «одинаковый объект» в программировании и в чем разница между равенством (equality) и идентичностью (identity)?

oop junior

В каких ситуациях возникают дубликаты данных в базе данных?

database middle

Может ли объект класса 'Лектор' удалить другие объекты?

oop junior

Расскажите про контракт между методами hashCode() и equals() в Java.

language_specific Java junior

Проводили ли вы код-ревью для коллег? Был ли у вас опыт менторства на текущем или предыдущем месте работы?

behavioral middle

Расскажите про HashMap.

data_structures junior

Расскажите про интерфейс List в Java.

data_structures Java junior

Был ли у вас опыт разработки или доработки уже существующей архитектуры программного обеспечения?

architecture middle

Что такое структура данных «стек» и как она работает?

data_structures junior

How does pattern matching work?

language_specific middle

Вы работали с Spring Security, например, с использованием JWT (JSON Web Token)?

backend Spring middle

Что из себя представляет Spring Boot Starter?

backend Java junior

Explain the difference between Optional.get() and Optional.orElse() in Java.

language_specific Java junior

What are virtual threads in Java 21 and how do they differ from traditional platform threads?

concurrency Java middle

Расскажите про REST API.

web junior

Что такое регистрация пользователя и для чего она нужна в веб-приложениях?

web junior

Почему при использовании большого offset и limit 1000000 запрос выполняется долго, хотя возвращаются только следующие десять записей?

database SQL middle

В чем разница между партиционированием и шардированием?

database middle

Какие существуют способы пагинации и как пагинация влияет на производительность при работе с большими данными и глубоким смещением (offset)?

database SQL middle

Расскажите про репликацию данных.

database middle

Какие существуют типы репликации по способу передачи данных и в чем разница между синхронной и асинхронной репликацией?

database middle

Какие существуют уровни изоляции транзакций в базах данных и почему с повышением уровня изоляции производительность системы снижается?

database SQL middle

Как работает механизм добавления ордеров типа buy и limit в торговой системе?

system_design middle

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