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

Вопросы на собеседовании в ОТП Банк

282 вопроса с собеседований в ОТП Банк

282 вопроса 1634 компании 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в ОТП Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, android.

Каталог

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

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

Какие последствия возникнут, если аннотировать компонент с использованием @Transactional для приватного метода?

Аннотирование приватного метода компонента с помощью @Transactional в Java (например, в Spring) не приведет к ожидаемому поведению транзакций.

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

Как был сформирован последний SQL-запрос, который вы использовали в своем проекте?

В моём последнем проекте SQL-запрос формировался динамически с использованием параметризированных запросов через JDBC PreparedStatement, чтобы избежать SQL-инъекций и повысить читаемость кода.

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

Чувствуете ли вы себя уверенно при работе в рамках двухнедельных спринтов по методологии Scrum?

Да, я чувствую себя уверенно при работе в рамках двухнедельных спринтов по методологии Scrum.

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

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

В Java методы equals и hashCode тесно связаны и должны быть реализованы согласованно, чтобы объекты корректно работали в коллекциях, основанных на хешировании, например, в HashMap или HashSet.

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

В чем разница между Collection и Stream в Java?

Collection — это структура данных для хранения элементов, представляющая собой группу объектов, например, списки, множества. Она является хранилищем данных, сфокусированном на управлении элементами.

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

Каковы преимущества использования функциональных интерфейсов в Java?

Основная цель использования функциональных интерфейсов — предоставить контракт с одним абстрактным методом, который можно реализовать с помощью лямбда-выражений или ссылок на методы.

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

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

HashMap в Java обеспечивает среднюю временную сложность операций вставки (put), поиска (get) и удаления (remove) порядка O(1) — то есть константное время.

Читать ответ