- What are providers and how does dependency injection work in NestJS?
- What are guards in NestJS and how to implement authentication?
- What are dtos and how does validation work in NestJS?
- What are interceptors in NestJS?
- What are modules in NestJS and how do they work?
- What are pipes in NestJS?
- What are exception filters in NestJS?
- What is middleware in NestJS and how does it differ from guards?
- What is NestJS and what problems does it solve?
- How does NestJS integrate with TypeORM?
- What are controllers in NestJS?
- How to test a NestJS application?
- How to manage configuration in NestJS with configmodule?
- How to document a NestJS API with Swagger?
- What are lifecycle hooks in NestJS?
- How to create and use custom decorators in NestJS?
- How do Microservices work in NestJS?
- How to implement WebSocket Gateways in NestJS?
- What is CQRS pattern and how to implement it in NestJS?
- How to implement queue processing with Bull in NestJS?
- How to implement caching strategies in NestJS?
- How to implement authentication with Passport in NestJS?
- How to build a GraphQL API with NestJS?
- How to implement Role-Based Access Control (RBAC) in NestJS?
- What are Dynamic Modules in NestJS and when to use them?