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

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

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

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

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

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

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

Каталог

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

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

С какими хуками React ты работал? Расскажи кратко о каждом. В чём отличие useEffect от useLayoutEffect?

useEffect и useLayoutEffect — это хуки React, которые позволяют выполнять побочные эффекты в функциональных компонентах, но отличаются по времени выполнения:

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

Какая типизация используется в TypeScript? Чем она отличается, если сравнивать с языками вроде C# или Java?

В TypeScript вызов функции с объектом типа IUser будет корректен, если структура полей IUser совпадает с TUser из библиотеки, даже если это разные интерфейсы.

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

Почему нельзя полностью отказаться от Promise в пользу async/await? В каких ситуациях async/await не подойдёт?

Async/await — это синтаксический сахар над Promise, который упрощает работу с асинхронным кодом, делая его более читаемым и похожим на синхронный. Однако полностью отказаться от Promise нельзя по нескольким причинам:

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

Расскажи про Event Loop: микротаски и макротаски, очерёдность выполнения.

В JavaScript таймеры, такие как setTimeout или sleep (если реализован через промисы), работают асинхронно и ставят задачи в очередь событий (Event Loop).

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

Зачем использовать state manager в React, если есть Context?

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

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

Отслеживаешь ли новости React, в частности изменения начиная с React 19? Чем React 18 и React 19 отличаются с точки зрения concurrent rendering?

React 19 на момент моего последнего обновления не был официально выпущен, поэтому точных деталей о новшествах нет.

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

Расскажите про интересные задачи, которые приходилось делать на предыдущем месте работы?

На одном из последних проектов мне пришлось реализовать сложный интерфейс для визуализации больших объемов данных в реальном времени.

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

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

Алгоритмическая сложность обычно записывается в нотации Большого O (Big O), которая описывает асимптотическую оценку времени выполнения или использования памяти алгоритмом в зависимости от размера входных данных.

Читать ответ