Sector file // angular
ANGULARDECODED.
Components, DI & RxJS
Easy
2 questionsMedium
14 questionsWhat is the APP_INITIALIZER token and how is it used to load configuration at startup?
Frontend · 1.0k views · bootstrap, di
How do functional interceptors work with provideHttpClient()?
Frontend · 988 views · http, interceptors, standalone
How does catchError work in RxJS, and how do you return a fallback value?
Frontend · 939 views · rxjs, error-handling
What is the role of NgRx Effects, and why do we separate side effects from reducers?
Frontend · 840 views · ngrx, architecture
How do you mock services in Angular unit tests using Jasmine/Jest spies?
Frontend · 799 views · testing, services
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
How do you handle errors and retries globally with interceptors?
Frontend · 531 views · interceptor, retry
Hard
13 questionsWhat are security vulnerabilities in Angular apps, and how does DomSanitizer prevent XSS?
Frontend · 1.2k views · security, xss
Signals signal()/computed()/effect() vs RxJS — when do you use which in Angular 18+?
Frontend · 1k views · signals, rxjs, reactivity
What is an InjectionToken?
Frontend · 874 views · di, injection-token
What is Angular Universal / SSR?
Frontend · 730 views · ssr, universal
What is NgRx?
Frontend · 675 views · ngrx, state
Explain the shareReplay operator in RxJS and how it prevents duplicate HTTP requests.
Frontend · 542 views · rxjs, caching
What is the difference between switchMap, mergeMap, concatMap, and exhaustMap?
Frontend · 487 views · rxjs, operators
What is the difference between forkJoin, zip, combineLatest, and withLatestFrom?
Frontend · 473 views · rxjs, operators
Seen a Angular question that is not here? Add it and help the next candidate.
Share a question