| 1 | What is the official Angular style guide, and why is it useful for a team? Angular › Angular Style Guide & Best Practices | Angular | Angular Style Guide & Best Practices | Beginner |
| 2 | Why does the Angular style guide recommend keeping components small and focused rather than very large? Angular › Angular Style Guide & Best Practices | Angular | Angular Style Guide & Best Practices | Beginner |
| 3 | Why does the Angular style guide recommend using the OnPush change detection strategy where possible? Angular › Angular Style Guide & Best Practices | Angular | Angular Style Guide & Best Practices | Intermediate |
| 4 | What are some best practices for structuring a large Angular application with many features? Angular › Angular Style Guide & Best Practices | Angular | Angular Style Guide & Best Practices | Advanced |
| 5 | What is the single responsibility principle and how does it apply to writing Angular components and services? Angular › Angular Style Guide & Best Practices | Angular | Angular Style Guide & Best Practices | Intermediate |
| 6 | Why might a company create their own internal Angular schematics library? Angular › Angular Schematics & Custom Builders | Angular | Angular Schematics & Custom Builders | Beginner |
| 7 | Why does Angular use TypeScript instead of plain JavaScript, and what benefit does it provide? Angular › TypeScript with Angular | Angular | TypeScript with Angular | Beginner |
| 8 | What does strict mode in Angular's TypeScript configuration do, and why is it recommended? Angular › TypeScript with Angular | Angular | TypeScript with Angular | Beginner |
| 9 | How would you define custom primary and accent colors for an Angular Material theme? Angular › Angular Material Theming | Angular | Angular Material Theming | Intermediate |
| 10 | How do you handle pluralization correctly across different languages in an internationalized Angular app? Angular › Internationalization (i18n) in Angular | Angular | Internationalization (i18n) in Angular | Advanced |
| 11 | What is the difference between template driven forms and reactive forms in Angular? Angular › Forms | Angular | Forms | Beginner |
| 12 | Why is Angular investing in zoneless change detection as the future direction for the framework? Angular › Zoneless Change Detection & Zone.js | Angular | Zoneless Change Detection & Zone.js | Beginner |
| 13 | How would you create a custom attribute directive in Angular? Angular › Directives | Angular | Directives | Intermediate |
| 14 | How would you create a custom pipe in Angular, such as one that truncates long text? Angular › Pipes (Built-in & Custom) | Angular | Pipes (Built-in & Custom) | Intermediate |
| 15 | How would you implement nested, or child, routes in Angular for a layout with a shared parent section? Angular › Routing | Angular | Routing | Advanced |
| 16 | How do you decide between using a simple signal based service, NgRx, or Angular's built in state features for a specific project? Angular › State Management | Angular | State Management | Advanced |
| 17 | Why should a team combine end to end tests with unit tests rather than relying on just one type? Angular › End to End Testing with Cypress & Playwright | Angular | End to End Testing with Cypress & Playwright | Beginner |
| 18 | What is the SharedModule pattern, and is it still relevant with standalone components? Angular › NgModules & Modular Architecture | Angular | NgModules & Modular Architecture | Beginner |
| 19 | How would you build a dynamic form with a variable number of fields, such as a list of phone numbers, using reactive forms? Angular › Forms | Angular | Forms | Intermediate |