Sector file // angular
ANGULARDECODED.
Components, DI & RxJS
Easy
1 questionMedium
12 questionsHow do you create a custom validator in reactive forms?
Frontend · 944 views · forms, validators
What is ComponentFixtureAutoDetect and how does it affect unit tests?
Frontend · 773 views · testing
What is the async pipe and why is it useful?
Frontend · 758 views · async-pipe, rxjs
How do toSignal() and toObservable() bridge Signals and RxJS?
Frontend · 735 views · interop, signals, rxjs
What is the difference between reactive and template-driven forms?
Frontend · 619 views · forms
What is the purpose of updateOn in Reactive Forms?
Frontend · 548 views · forms, performance
What are functional Route Guards, and how do they differ from class-based guards?
Frontend · 543 views · routing, guards
What is the difference between Observables and Promises?
Frontend · 524 views · rxjs, observables
Hard
12 questionsWhat does ChangeDetectorRef do?
Frontend · 1.1k views · change-detection, cdr
Signals signal()/computed()/effect() vs RxJS — when do you use which in Angular 18+?
Frontend · 1k views · signals, rxjs, reactivity
How does change detection work in Angular?
Frontend · 970 views · change-detection, performance
What is Zone.js, how does it monkey-patch browser APIs, and how do you build a Zoneless Angular application?
Frontend · 814 views · performance, zoneless
What is zoneless Angular and how does it improve performance in Angular 18?
Frontend · 731 views · zoneless, performance, angular-18
Explain the shareReplay operator in RxJS and how it prevents duplicate HTTP requests.
Frontend · 542 views · rxjs, caching
How do you avoid memory leaks from subscriptions?
Frontend · 445 views · rxjs, unsubscribe
What is the difference between Subject, BehaviorSubject, and ReplaySubject?
Frontend · 350 views · rxjs, subject
Seen a Angular question that is not here? Add it and help the next candidate.
Share a question