Skip to content

Review (Quiz)

This lesson contains all of the recap quizzes from all of the lessons in this module. I have added headers to each group of quizzes so that you know which lesson to go back and study if you get stuck. Good luck!

What is an Observable?

    Which of the following is NOT a reasonable description of the observer pattern?

    What methods does an Observer implement?

    How do we pass an Observer to an Observable?

    Which of the following is NOT the role of an Observable?

    What is one key difference between cold/unicast and hot/multicast observables?

    A (standard) Observable is a…

    A Subject is a…

    How do we define the value production logic for a cold Observable?

    How do we define the value production logic for a hot Observable (e.g. a Subject)?

An Introduction to RxJS

    What are the two types of operators RxJS provides?

    What does a creation operator do?

    What does a pipeable operator do?

    Which of the following is the correct usage of a pipeable operator?

Commonly Used Operators

    Which operator allows us to modify individual stream emissions?

    Which of the following can NOT prevent some stream emissions?

    In relation to combineLatest, which of the following statements are FALSE

    Which of the following most accurately describes catchError

Higher Order Observables

    Which of the following best describes a higher-order observable?

    What types of operators do we use to deal with higher-order observables?

    Which operator should you use if you need the results from all inner observables in order?

    Which operator should you use if you only need the result from the latest inner observable?

    Which operator should you use if you only care about the current inner observable?

    Which operator should you use if you want all results as quick as possible, disregarding order?

Coding Reactively/Declaratively in Angular

    What are the two types of reactive systems used in Angular?

    What is the defining characteristic of transparent reactivity?

    What is the defining characteristic of reified reactivity?

    Which of the following is the best description for what makes something declarative?

The Importance of the Async Pipe

    Which of the following is NOT a good reason to use the async pipe?

    You should NEVER manually subscribe to a stream