Angular interviews lean heavily on architecture, because Angular is chosen for large applications. Expect questions on dependency injection and injector hierarchies, how change detection works and what OnPush changes, the RxJS flattening operators and when each is correct, reactive forms, route guards and lazy loading, and how to avoid subscription memory leaks. Signals and standalone components increasingly appear as well. The questions below cover the framework mechanics and the performance decisions that follow from them.





