Learning Partner

Persistent Angular Interview Questions for 5-6+ years

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

  1. Introduce yourself. Cross-questions on your last project, where it is deployed and how deployment is done.
  2. What is the difference between block and inline elements?
  3. What are semantic HTML elements?
  4. What are the different CSS positions?
  5. What is the difference between relative and absolute positioning?
  6. What is the difference between call(), apply() and bind()?
  7. Remove duplicate values from an array without using any built-in method.
  8. What is lazy loading?
  9. What is Angular change detection?
  10. Explain the Angular component lifecycle.
  11. What is content projection?
  12. How many reusable components have you created so far? Explain a scenario and the need for it.
  13. Have you created custom directives? List and explain some.
  14. Have you been part of an Angular project upgrade? What challenges did you face?
  15. Why do we need Micro Frontend architecture?
  16. Suppose you have a form with 50+ fields and dynamic validations. Would you choose template-driven or reactive forms? Why?
  17. How can you achieve caching using RxJS?
  18. What is the difference between Subject and BehaviorSubject?
  19. Which other RxJS operators have you used in real projects?
  20. You need to display 1000 records while maintaining good performance. How would you implement it?
  21. Have you faced any production issues that never occurred in your local environment? How did you identify and resolve them?

Browse Angular question sets