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