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

Вопросы на собеседовании в Банк Ренессанс

21 вопрос с собеседований в Банк Ренессанс

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

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

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

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

Каталог

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

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

Чем отличаются RxJS операторы zip, combineLatest и forkJoin? Сколько эмитов у каждого?

В RxJS операторы zip, combineLatest и forkJoin используются для комбинирования нескольких Observable, но работают по-разному и имеют разное поведение по количеству эмитов:

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

Расскажите про технологический стек, который использовался в проектах. Например, какие UI-киты использовались?

React с TypeScript, Redux Toolkit для управления состоянием, React Router для навигации, Sass для стилизации, Jest и React Testing Library для тестирования, Webpack для сборки. Иногда использовал Next.js для SSR/SSG.

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

Как можно решить задачу, которую решает наследование, альтернативным способом? Что такое композиция в контексте TypeScript и React?

Наследование — это механизм, когда один класс или компонент расширяет другой, наследуя его свойства и методы.

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

Чем отличаются interface и type в TypeScript, что используете и почему?

В TypeScript interface и type часто используются для описания типов, но между ними есть отличия:

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

[имя] спросил: Каковы основные строительные блоки NgRx и для чего используются эффекты?

NGRX — это библиотека для управления состоянием в Angular-приложениях, основанная на паттерне Redux и принципах реактивного программирования.

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

Что происходит с ленивым модулем при уходе с роута? Что происходит с компонентами, директивами, сервисами?

При уходе с роута, связанного с ленивым (lazy-loaded) модулем в Angular, сам модуль и его компоненты выгружаются из памяти, если на них больше нет активных ссылок в приложении.

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

Расскажи про какие-нибудь сложные, интересные задачи из последнего опыта работы.

На последнем месте работы я занимался разработкой интерфейсов для веб-приложения с использованием React и TypeScript.

Читать ответ