Loading

Quipoin Menu

Learn • Practice • Grow

angular / Features of Angular
mcq
Direction: Choose the correct option

Q1.

Which of the following is a key feature of Angular?
A. Dependency injection
B. Two-way data binding
C. All of the above
D. Modularity
Direction: Choose the correct option

Q2.

What is dependency injection in Angular?
A. A method for loading images
B. A CSS technique
C. A way to inject HTML into templates
D. A design pattern where classes receive dependencies from external sources
Direction: Choose the correct option

Q3.

What does two-way data binding allow in Angular?
A. Manual DOM updates
B. One-time data rendering
C. Automatic synchronization between model and view
D. Server-side rendering
Direction: Choose the correct option

Q4.

What is a component in Angular?
A. A service for HTTP requests
B. A building block of UI with logic and template
C. A CSS stylesheet
D. A configuration file
Direction: Choose the correct option

Q5.

What is the role of modules in Angular?
A. To handle HTTP requests
B. To define routes
C. To create forms
D. To organize the application into cohesive blocks of functionality
Direction: Choose the correct option

Q6.

What is cross-platform development support in Angular?
A. Angular only supports Windows
B. Angular allows building web, mobile, and desktop applications
C. Angular requires specific OS
D. Angular only works on web browsers
Direction: Choose the correct option

Q7.

What is the purpose of Angular Universal?
A. Cross-platform development
B. Universal components
C. Server-side rendering for Angular applications
D. Database integration
Direction: Choose the correct option

Q8.

What is RxJS and how is it related to Angular?
A. A library for reactive programming used extensively in Angular
B. A CSS framework
C. A testing library
D. A database library
Direction: Choose the correct option

Q9.

What is the Ivy renderer in Angular?
A. A database connector
B. Angular's next-generation compilation and rendering pipeline
C. A testing tool
D. A CSS framework
Direction: Choose the correct option

Q10.

What is AOT compilation in Angular?
A. Automatic optimization technique
B. Ahead-of-Time compilation that compiles components at build time
C. Angular optimization tool
D. Always-On-Time compilation