NgRx Store MCQs with answers Page - 1

Here, you will find a collection of MCQ questions on NgRx Store. Go through these questions to enhance your preparation for upcoming examinations and interviews.

To check the correct answer, simply click the View Answer button provided for each question.

Have your own questions to contribute? Click the button below to share your MCQs with others!

+ Add Question

F

Fox Root • 490 Points
Goal Maker

Q. What is the main purpose of NgRx Store in Angular?

  • (A) To handle HTTP requests
  • (B) To manage application state in a predictable way
  • (C) To design UI components
  • (D) To compile Angular applications

F

Fox Root • 490 Points
Goal Maker

Q. Which pattern does NgRx Store follow?

  • (A) MVC
  • (B) MVVM
  • (C) Redux
  • (D) Singleton

F

Fox Root • 490 Points
Goal Maker

Q. In NgRx, what is an Action?

  • (A) A service that fetches data
  • (B) A description of an event that changes state
  • (C) An Angular component
  • (D) A database query

F

Fox Root • 490 Points
Goal Maker

Q. Which property is mandatory in every NgRx Action?

  • (A) name
  • (B) type
  • (C) payload
  • (D) data

F

Fox Root • 490 Points
Goal Maker

Q. Reducers in NgRx are responsible for:

  • (A) Calling APIs
  • (B) Handling routing
  • (C) Updating the state based on actions
  • (D) Rendering UI

F

Fox Root • 490 Points
Goal Maker

Q. Which rule must a reducer follow?

  • (A) Modify original state directly
  • (B) Return a new state object
  • (C) Call HTTP services
  • (D) Use DOM manipulation

F

Fox Root • 490 Points
Goal Maker

Q. Which RxJS concept is heavily used by NgRx Store?

  • (A) Promise
  • (B) Observable
  • (C) Callback
  • (D) Async/Await only

F

Fox Root • 490 Points
Goal Maker

Q. What is the role of Effects in NgRx?

  • (A) To modify HTML templates
  • (B) To handle side effects like API calls
  • (C) To compile TypeScript
  • (D) To define routes

F

Fox Root • 490 Points
Goal Maker

Q. Which decorator is used to create an NgRx Effect?

  • (A) @Injectable
  • (B) @Effect
  • (C) createEffect()
  • (D) @NgModule

F

Fox Root • 490 Points
Goal Maker

Q. What does Store.dispatch() do?

  • (A) Reads data from store
  • (B) Sends an action to the store
  • (C) Deletes a component
  • (D) Creates a selector

Add MCQ in this Category

If you want to share an MCQ question in this category, it's a great idea! It will be helpful for many other students using this website.

Share Your MCQ