Learning Partner

Accenture Angular Interview Questions for 4-5 years

Shared question set for 4-5 years of experience, L2 round. Topics and wording follow the supplied notes; these are questions, not official company guidance.

  1. What is the latest JavaScript version you have used?
  2. Do you have exposure working in vanilla JavaScript?
  3. What are ES6 features?
  4. What is the latest Angular version you have used?
  5. What are the new features of Angular 21?
  6. What are directives?
  7. Explain lifecycle hooks in Angular.
  8. Which RxJS operators have you used?
  9. How do you handle errors and retry an API call up to three times with RxJS in TypeScript?
  10. Do you handle an error before or after subscribing?
  11. Explain the complete flow of receiving a response, subscribing, and handling errors.
  12. How do you implement logic before subscribing?
  13. Why do we use pipe before subscribing?
  14. Why do we use the map operator?
  15. What does the filter operator do?
  16. How do you implement lazy loading in Angular?
  17. What are ways to optimize an Angular application?
  18. Have you worked with micro frontend architecture?
  19. What is the difference between Signals and BehaviorSubject?
  20. Have you used BehaviorSubject in a real scenario?
  21. How would you change CSS dynamically?
  22. Is ngClass the only way to change CSS dynamically?
  23. How would you create a custom directive to change the background color on hover and unhover?
  24. What exactly does HostListener do?
  25. How would you toggle an element dynamically without using *ngIf?
  26. How do you pass data between components in a large Angular application?
  27. What are the different ways to share data between components?
  28. What are route guards?
  29. How would you implement a Page Not Found route?
  30. How do you set query parameters?
  31. Remove duplicate elements from [1, 2, 2, 3, 4, 4, 5] using both a built-in method and a for loop.
  32. How would you mock a service?
  33. Which Angular testing frameworks have you used?
  34. What deployment activities have you handled?

Browse Angular question sets