AngularJS Basic Multiple Choice Questions


hello friends if you are finding for basic AngularJS Multi choice questions or objectives type questions then you are at right place.

AngularJs multiple choice questions with answers for beginners levels.

1.AngularJS is a very powerful______ framework.

  1. java
  2. Html
  3. JavaScript
  4. Typescript

ans – javascript

2.AngularJS used for _________.

  1. Double Page Application
  2. Multiple Page Application
  3. Single Page Application
  4. All of these

Ans – Single Page Application

3. AngularJS was developed in which year ?

  1. 2011
  2. 2010
  3. 2008
  4. 2009

Ans – 2009

4.Who was the developer of Angular Js?

  1. Misko Hevery
  2. Adam Abrons
  3. Both A and B
  4. None of these

Ans – AngularJS was developed by Adam Abrons and Misko Hevery

5.AngularJS provides developers an options to write,

  1. Sever side applications
  2. Client side applications
  3. Sever and client sides
  4. None of these

Ans – AngularJS provides developers an options to write client side applications

6. AngularJS is licensed under the______

  1. MIT Licence
  2. Copyleft
  3. Apache
  4. opensource

Ans – AngularJS is licensed under Apache license version 2.0.

7.AngularJS is a structural framework for______

  1. Static web applications
  2. dynamic web applications
  3. Both A and B
  4. None of the above

Ans – AngularJS is a structural framework for dynamic web applications

8. What is the automatic synchronization of data between model and view components?

  1. Data-binding
  2. Scope
  3. Services
  4. Filters

Ans – Data Binding is the automatic synchronization of data between model and view components.

9. What act as a glue between controller and view in AngularJS?

  1. Data-binding
  2. Scope
  3. Services
  4. Filters

Ans – Scope act as a glue between controller and view in AngularJS


10.What is a design pattern for dividing an application into different parts?

  1. MVC
  2. MVW
  3. MVVM
  4. None of the above

Ans – MVW is a design pattern for dividing an application into different parts.

11.MVVM stands for_____ in AngularJS.

  1. Mix-View-ViewModel
  2. Model-View-ViewModel
  3. Model-Vision-ViewModel
  4. Main-Vision-ViewModel

Ans – MVVM stands for Model-View-ViewModel in AngularJS

12.AngularJS provides data binding capability to____

  1. Javascript
  2. Html
  3. Css
  4. Typescript

Ans – AngularJS provides data binding capability to HTML.

13. In AngularJS, views are pure ______ pages.

  1. Javascript
  2. Html
  3. Css
  4. Typescript

Ans – AngularJS, views are pure html pages.

14. In AngularJS controllers written in______.

  1. Javascript
  2. Html
  3. Css
  4. Typescript

Ans – In AngularJS controllers written in JavaScript.

15. AngularJS framework can be divided into how many major parts ?

  1. four
  2. Two
  3. Three
  4. Five

Ans – AngularJS framework can be divided into three major parts

16. Which directive defines and links an AngularJS application to HTML?

  1. ng-model
  2. ng-app
  3. ng-bind
  4. All of these

Ans – ng-app directive defines and links an AngularJS application to HTML.

17. Which directive binds the values of AngularJS application data to HTML input controls?

  1. ng-model
  2. ng-app
  3. ng-bind
  4. All of these

Ans – ng-model directive binds the values of AngularJS application data to HTML input controls.

18. Which directive binds the AngularJS application data to HTML tags?

  1. ng-model
  2. ng-app
  3. ng-bind
  4. None of these

Ans – ng-bind directive binds the AngularJS application data to HTML tags.


Leave a Reply

Your email address will not be published. Required fields are marked *