Exprience Angular Interview Questions That Asked Me From TCS, Infosys & Capgemini .
I failed lots of interviews at big service-based companies. Not because I couldn’t code. But because I didn’t know what they actually ask…
Exprience Angular Interview Questions That Asked Me From TCS, Infosys & Capgemini .
I failed lots of interviews at big service-based companies. Not because I couldn’t code. But because I didn’t know what they actually ask. After 6 months of collecting real questions from TCS, Infosys, Capgemini, and HCL etc. here’s the exact checklist that got me hired.

🔹 Angular Advanced (90% Interviewers get stuck here)
- RxJS usage in Angular project
- Observable vs Promise vs Async/Await
- Subscription and Promise difference
- How to handle errors in Angular
- What is Bootstrapping in Angular
- Angular Services (why singleton?)
- EventEmitter and Enum
- Lifecycle hooks execution sequence
- Change Detection Strategy and purpose
- Zone.js in Angular (purpose)
- How ngOnChanges triggers
- Stack management in Angular
- Angular compilation process
- AOT vs JIT compilation
- How Angular works internally
🔹 Angular Forms & Validation
- Validation in Angular forms
- Custom directive for mouse hover
- Where to use Reactive Forms vs Template Forms
- Template set zone variable
🔹 Angular Routing & Data Flow
- Query params in route
- How to send data from one component to another
- Parent to child and child to parent communication
- Routing management in Angular
🔹 HTTP & API
- HttpClient methods in Angular
- API integration (GET/POST etc.)
- Authentication vs Authorization
🔹 PWA & Performance
- What is PWA
- Service Workers in PWA
- Manifest file purpose
- Caching strategies
- Responsive design importance in PWA
- Angular optimization techniques
🔹 JavaScript / TypeScript
- Arrow function description
- Optional chaining
- Call by value vs Call by reference
- IIFE
- Higher-order functions
- Immutability vs Mutability
- Map two objects
🔹 CSS / UI (for UI Developer role)
- Flexbox: center a div
- Inline vs Block vs Inline-block
- Position in CSS
- Fixed vs Absolute positioning
- Add element in 4th position using splice
- Difference between odd/even elements styling
🔹 Git & CI/CD
- Use of Git
- CI/CD concept
- Git commands (status, commit, etc.)
- How to recover lost commit
🔹 Misc / Practical
- SEO — Communication
- Interceptors in Angular (types & usage)
- Execution flow of Angular project
- Custom directive example
- Sorting array in ascending order
- Find and FindIndex difference
- Sending notifications
- Service worker working flow
메타데이터
- post_id
- 7e2c11efcb1f
- slug
- 50-angular-interview-questions-that-banned-me-from-tcs-infosys-capgemini-until-i-fixed-these-7e2c11efcb1f
- url
- https://medium.com/@onkar20/50-angular-interview-questions-that-banned-me-from-tcs-infosys-capgemini-until-i-fixed-these-7e2c11efcb1f
- canonical_url
- https://medium.com/@onkar20/50-angular-interview-questions-that-banned-me-from-tcs-infosys-capgemini-until-i-fixed-these-7e2c11efcb1f
- author_url
- https://medium.com/@onkar20
- status
- ok
- fetched_at
- 2026-06-20 20:29:01