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

Вопросы на собеседовании в Передовые Платежные Решения

10 вопросов с собеседований в Передовые Платежные Решения

10 вопросов 1014 компаний 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Передовые Платежные Решения. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, hibernate.

Каталог

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

Найдено: 10
Теория

Что происходит при вызове метода load() в Hibernate, если запрашиваемый объект не найден в базе данных?

При вызове метода load() в Hibernate, если запрашиваемый объект не найден в базе данных, происходит выброс исключения ObjectNotFoundException.

Читать ответ
Теория

Как поведение порядка элементов в LinkedHashMap зависит от недавнего обращения к ним?

В классе LinkedHashMap в Java порядок элементов может зависеть от порядка их вставки или от порядка доступа, в зависимости от параметра конструктора accessOrder.

Читать ответ
Теория

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

В реляционной базе данных отношения между таблицами «Преподаватель» и «Студент» обычно реализуются через внешние ключи, отражающие тип связи между ними:

Читать ответ
Теория

Безопасно ли инкрементировать volatile переменную (counter++)?

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

Читать ответ
Теория

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

Для вычисления суммы всех чётных элементов в последовательности целых чисел с помощью Stream API в Java можно использовать следующий код:

Читать ответ
Теория

Каким образом осуществляется сохранение и извлечение объекта из кэша первого уровня в приложении?

В Java, например при использовании Hibernate, кэш первого уровня — это сессия (Session), которая хранит объекты, загруженные в рамках одной транзакции.

Читать ответ
Теория

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

Асимптотическая сложность бинарного поиска в массиве — O(log n), так как доступ к элементу по индексу происходит за O(1).

Читать ответ
Теория

В чём разница между volatile и synchronized?

Ключевое слово volatile в Java гарантирует, что чтение и запись переменной будут происходить напрямую из основной памяти, а не из кэша потока, обеспечивая видимость изменений между потоками.

Читать ответ