K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. Which lifecycle hook is used to clean up subscriptions? (A) ngOnInit (B) ngAfterViewInit (C) ngOnDestroy (D) ngDoCheck 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (C) ngOnDestroy Explanation: ngOnDestroy is used to clean up resources like subscriptions.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. Which directive is used to dynamically load templates? (A) ngTemplateOutlet (B) ngContent (C) ngSwitch (D) ngIf 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (A) ngTemplateOutlet Explanation: ngTemplateOutlet dynamically renders templates.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. What is the main benefit of standalone components? (A) Require more modules (B) Reduce boilerplate code (C) Disable routing (D) Increase app size 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (B) Reduce boilerplate code Explanation: Standalone components reduce dependency on NgModules.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. Which operator is best for sequential HTTP calls? (A) mergeMap (B) switchMap (C) concatMap (D) forkJoin 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (C) concatMap Explanation: concatMap ensures sequential execution.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. What does trackBy function improve in *ngFor? (A) Security (B) Rendering performance (C) Routing (D) Form validation 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (B) Rendering performance Explanation: trackBy helps Angular track items efficiently.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. Which Angular feature replaces constructor injection in functional APIs? (A) inject() (B) useFactory (C) providers array (D) useClass 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (A) inject() Explanation: inject() function allows DI without constructor.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. What is the purpose of HttpInterceptor? (A) Routing control (B) Global request/response handling (C) State management (D) Template rendering 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (B) Global request/response handling Explanation: HttpInterceptor intercepts HTTP requests and responses globally.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. Angular is mainly used for building: (A) Desktop applications (B) Mobile games (C) Single Page Applications (SPA) (D) Operating systems 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (C) Single Page Applications (SPA) Explanation: Angular is a framework mainly used to build Single Page Applications.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. Which language is Angular primarily written in? (A) Java (B) JavaScript (C) TypeScript (D) Python 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (C) TypeScript Explanation: Angular is developed using TypeScript which is a superset of JavaScript.
K Kartik Sharma 🎓 Tutor III ⭐ 8.30K Points 📊 Angular Q. What is the purpose of NgModule in Angular? (A) To define a component (B) To manage dependencies (C) To organize application parts (D) To handle HTTP requests 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (C) To organize application parts Explanation: NgModule helps organize components, directives, pipes, and services.