Skip to content
Intermediate Concepts (21-40)
- Explain lazy loading in Angular.
- What is the Angular HttpClient and how do you use it for HTTP requests?
- Describe how to create and use interceptors in Angular.
- How do you manage state in an Angular application?
- What are guards in Angular routing and how are they used?
- Explain the role of providers in Angular.
- How do you create custom directives in Angular?
- What are the differences between reactive forms and template-driven forms?
- How do you perform validation in Angular forms?
- What is Angular Universal and why is it used?
- Explain Angular’s change detection strategy.
- How can you optimize the performance of an Angular application?
- Describe the use of the async pipe in Angular.
- How do you use environment variables in Angular?
- What is AOT compilation and why is it important?
- Explain the concept of dynamic components in Angular.
- How do you handle errors in Angular applications?
- What is the purpose of the trackBy function in *ngFor directive?
- How do you secure Angular applications?
- What are decorators in Angular and how are they used?
1 thought on “Intermediate Concepts”