| 1 | How would you set up a continuous deployment pipeline for an Angular project? Angular › Build, Environments & Deployment | Angular | Build, Environments & Deployment | Advanced |
| 2 | How should a team design a comprehensive PHP application deployment pipeline that incorporates automated testing, security scanning, and staged rollouts across multiple environments? PHP › Deployment & Hosting for PHP Applications | PHP | Deployment & Hosting for PHP Applications | Advanced |
| 3 | How do you create a production build of an Angular app? Angular › Build, Environments & Deployment | Angular | Build, Environments & Deployment | Beginner |
| 4 | Why is it important to set a bundle size budget in an Angular project's configuration? Angular › Build, Environments & Deployment | Angular | Build, Environments & Deployment | Beginner |
| 5 | How do environment files work in Angular, and how do you use different values for development and production? Angular › Build, Environments & Deployment | Angular | Build, Environments & Deployment | Intermediate |
| 6 | What are some popular hosting options for deploying an Angular app, and how do they differ? Angular › Build, Environments & Deployment | Angular | Build, Environments & Deployment | Intermediate |
| 7 | How do environment variables and .env files help manage different configuration settings across development, staging, and production environments? PHP › Deployment & Hosting for PHP Applications | PHP | Deployment & Hosting for PHP Applications | Intermediate |
| 8 | How does managing different build flavors or environments, such as development, staging, and production, help streamline the process of preparing separate app builds for internal testing versus the actual public release? Flutter › App Deployment (Play Store & App Store) | Flutter | App Deployment (Play Store & App Store) | Advanced |
| 9 | How do you manage different environment variable values for development, staging, and production environments? Next.js › Environment Variables & Configuration Management | Next.js | Environment Variables & Configuration Management | Intermediate |
| 10 | How do environment variables and Docker secrets help manage application configuration and sensitive credentials differently across development and production containerized environments? PHP › PHP with Docker | PHP | PHP with Docker | Intermediate |
| 11 | How should a team manage Composer dependencies securely and reliably across development, staging, and production environments, including handling private packages? PHP › Composer | PHP | Composer | Advanced |
| 12 | What best practices should guide how an application logs, reports, and responds to exceptions differently across development and production environments? PHP › Error & Exception Handling | PHP | Error & Exception Handling | Advanced |
| 13 | What is the Angular CLI and how do you create a new project with it? Angular › Angular CLI & Project Structure | Angular | Angular CLI & Project Structure | Beginner |
| 14 | What is the purpose of the angular.json file in an Angular project? Angular › Angular CLI & Project Structure | Angular | Angular CLI & Project Structure | Beginner |
| 15 | What is a theme in Angular Material and how do you apply one to your app? Angular › Angular Material Theming | Angular | Angular Material Theming | Beginner |
| 16 | How does Angular Material's newer Material 3 design system differ from the earlier Material 2 theming approach? Angular › Angular Material Theming | Angular | Angular Material Theming | Beginner |
| 17 | What is internationalization in Angular, and what built in tool does the framework provide for it? Angular › Internationalization (i18n) in Angular | Angular | Internationalization (i18n) in Angular | Beginner |
| 18 | What is lazy loading in Angular and why is it useful for performance? Angular › Performance & Lazy Loading | Angular | Performance & Lazy Loading | Beginner |
| 19 | How do you check your Angular app's actual bundle size and find opportunities to reduce it? Angular › Performance & Lazy Loading | Angular | Performance & Lazy Loading | Beginner |
| 20 | What is a Progressive Web App, and how do you add PWA support to an existing Angular project? Angular › Progressive Web Apps (PWA) with Angular | Angular | Progressive Web Apps (PWA) with Angular | Beginner |
| 21 | Why might a company choose to build a Progressive Web App instead of a separate native mobile app? Angular › Progressive Web Apps (PWA) with Angular | Angular | Progressive Web Apps (PWA) with Angular | Beginner |
| 22 | Why does the standalone components approach generally result in smaller final bundle sizes? Angular › Standalone Components | Angular | Standalone Components | Beginner |
| 23 | What is the typical folder structure of a modern Angular project, and what does each main folder contain? Angular › Angular CLI & Project Structure | Angular | Angular CLI & Project Structure | Intermediate |
| 24 | What is an Angular CLI builder, and how does it differ from a schematic? Angular › Angular Schematics & Custom Builders | Angular | Angular Schematics & Custom Builders | Intermediate |
| 25 | How would you use Angular's automatic update schematics to upgrade a project to a new major version? Angular › Angular Schematics & Custom Builders | Angular | Angular Schematics & Custom Builders | Intermediate |
| 26 | What is a Content Security Policy, often shortened to CSP, and how does it add another layer of protection to an Angular app? Angular › Angular Security (XSS, Sanitization & CSP) | Angular | Angular Security (XSS, Sanitization & CSP) | Intermediate |
| 27 | What is an injection token in Angular, and when would you need one instead of just injecting a class? Angular › Dependency Injection Providers & Injection Tokens | Angular | Dependency Injection Providers & Injection Tokens | Intermediate |
| 28 | How does the popular ngx-translate library offer a different approach to translations compared to Angular's built in i18n? Angular › Internationalization (i18n) in Angular | Angular | Internationalization (i18n) in Angular | Intermediate |
| 29 | What is a service worker, and what role does it play in making an Angular app work offline? Angular › Progressive Web Apps (PWA) with Angular | Angular | Progressive Web Apps (PWA) with Angular | Intermediate |
| 30 | What is a web app manifest file, and what does it control for a Progressive Web App? Angular › Progressive Web Apps (PWA) with Angular | Angular | Progressive Web Apps (PWA) with Angular | Intermediate |
| 31 | How would you use Angular CLI commands to build your project for production and analyze the resulting bundle size? Angular › Angular CLI & Project Structure | Angular | Angular CLI & Project Structure | Advanced |
| 32 | How do you use browser DevTools breakpoints together with Angular source maps to step through your actual TypeScript code? Angular › Angular DevTools & Debugging | Angular | Angular DevTools & Debugging | Advanced |
| 33 | How would you build and bundle an Angular Element so it can be embedded as a single standalone script on any website? Angular › Angular Elements (Web Components) | Angular | Angular Elements (Web Components) | Advanced |
| 34 | How does Module Federation, a popular tool used with micro frontends, let separate Angular applications share code at runtime? Angular › Micro Frontends with Angular | Angular | Micro Frontends with Angular | Advanced |
| 35 | How would you notify users when a new version of your Angular PWA is available and prompt them to refresh? Angular › Progressive Web Apps (PWA) with Angular | Angular | Progressive Web Apps (PWA) with Angular | Advanced |
| 36 | What browser specific APIs commonly cause problems when running Angular code on the server, and how do you handle them safely? Angular › Server-Side Rendering with Angular Universal | Angular | Server-Side Rendering with Angular Universal | Advanced |