Подборка объединяет вопросы, отмеченные на этапах интервью в Банк Ренессанс. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: angular, frontend, browser.
В Angular принцип Dependency Inversion реализован через механизм Dependency Injection (DI). Вместо того чтобы компоненты сами создавали зависимости, они получают их извне, что повышает модульность и тестируемость.
Prop drilling — это ситуация в React и других компонентах UI, когда данные (props) передаются через несколько уровней вложенных компонентов, чтобы достичь нужного дочернего компонента.
В RxJS операторы — это функции, которые позволяют создавать, трансформировать, фильтровать и комбинировать потоки данных (Observables). Основные типы операторов:
Change Detection в Angular — это механизм, который отслеживает изменения в данных компонента и обновляет DOM, чтобы отобразить актуальное состояние приложения.