Wymień różnice miedzy Subject, a BehaviorSubject w Angular.
Jakie są różnice miedzy dyrektywą a komponentem?
Dlaczego metoda forRoot jest deprecated?
Jakbyś wytłumaczył architekturę Angulara?
Z jakich wzorców korzystałeś podczas dotychczasowej pracy w Angularze?
Dlaczego _two-way data binding _nie jest dobrym rozwiązaniem?
Jakie wskazówki dałbyś osobom zaczynającym korzystać z Angulara (czego się wystrzegać, np. dodawania wszystkiego do jednego modułu)?
Co może być źródłem dla ngrx/effects poza stream'em akcji wysyłanych do Store?
W jaki sposób zmienić synchroniczny observable of() na asynchroniczny stream?
Czym są meta reducery w NgRx?
W jaki sposób korzystając z ngIf "as" syntax można uzyskać dostęp do falsy value wyemitowanej przez stream?
Opisz sposoby obsługi błędów podczas korzystania z biblioteki RxJS.
Opisz różnicę między operatorami share i shareReplay w bibliotece RxJS.
Wymień sposoby na uzyskanie _multicastingu _w RxJS.
Omów różnicę pomiędzy hot/cold observable (RxJS).
Wymień rodzaje flattening operators z biblioteki RxJS i omów podstawowe różnice między nimi.
W jaki sposób zaimplementujesz cache zapytań http w Angularze?
Omów czynności wykonywane w ramach zmiany route'a.
Jakie korzyści daje nam użycie AsyncPipe przy subskrypcji? Wymień 3.
Co spowoduje uruchomienie procesu change detection w komponencie z _changeDetectionStrategy _ustawioną na OnPush?