Learning Partner

Other Companies (Name Not Shared) Angular Interview Questions for 8 years

Shared question set for 8 years of experience, L1 round, Mid-MNC. Topics and wording follow the supplied notes; these are questions, not official company guidance.

  1. What is the difference between setValue() and patchValue() in Reactive Forms and when do you use which?
  2. reset() in forms: behavior and use cases.
  3. What happens internally when using the same object with setValue() and reset()?
  4. How do you design reusable components? What are smart and dumb components?
  5. Create a reusable textbox component using ControlValueAccessor.
  6. Tree shaking in Angular: how does it work and why does it matter?
  7. What are the commonly used RxJS operators and their real-world usage?
  8. Navbar logout flow: on logout, how do you send user activity / dashboard state to an API?
  9. How do you handle multiple roles with different permissions where the menu should be dynamic per role?
  10. Important ES6 features used in Angular projects.
  11. Promise.race(): use cases.
  12. Rest parameters in functions.
  13. Use of object destructuring while working on an Angular project.
  14. Shallow copy and deep copy.
  15. Recursive function.
  16. Some coding snippets on hoisting and closure.

Browse Angular question sets