Встречается на собеседованиях • сегодня

Работал ли с RxJS

Да, работал с RxJS. Это мощная библиотека для реактивного программирования, использующая Observables для работы с асинхронными операциями и событиями.

Пример:

typescript
import { fromEvent, interval } from 'rxjs';
import { map, filter, take } from 'rxjs/operators';

// Создаем Observable из события клика
const clicks$ = fromEvent(document, 'click');

// Подписываемся и обрабатываем данные
clicks$.pipe(
filter((event: MouseEvent) => event.clientX > 100),
map(event => Click at (${event.clientX}, ${event.clientY})),
take(3)
).subscribe(console.log);

// Интервальный Observable
interval(1000).pipe(
take(5)
).subscribe(val => console.log(Tick: ${val}));

text

Использовал для:  
- Управления состоянием (например, с NgRx в Angular)  
- Обработки API-запросов (switchMap, mergeMap)  
- Дебаунса/троттлинга событий  
- Сложных цепочек асинхронных операций  

Знаю основные операторы (map, filter, mergeMap, switchMap, debounceTime и др.) и принципы холодных/горячих Observable.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы