Tech Mahindra Angular Interview Questions for 2+ years
Shared question set for 2+ years of experience. Topics and wording follow the supplied notes; these are questions, not official company guidance.
- Give a 2-3 minute walkthrough of your recent project and the modules you owned.
- Explain closures.
- What is the practical difference between let, const, and var?
- What is the difference between == and ===?
- What happens if one Promise inside Promise.all() rejects?
- What are callback functions?
- What are pure functions?
- Compute total spend per category from an array of transactions.
- Can you write a recursive function?
- What are the fundamentals of Angular?
- What are directives? Do control flow statements replace them?
- How do you navigate between components?
- How do you pass data during navigation?
- Have you created custom pipes?
- Explain Signals.
- What is the difference between computed() and linkedSignal()?
- Template-driven vs Reactive Forms.
- What are decorators?
- What does extends do in TypeScript?
- What is the difference between Class, Interface, and Type?
- Explain @Input() and @Output().
- What is the difference between an Observable and a Promise?
- Which RxJS operators have you used?
- Explain Authentication vs Authorization.
- What are route guards and their types?
- Who handles deployment in your project?
- Where do you test your application?
- How do you receive bugs, and who reviews your code?
- Do you actively participate in sprint planning?