What is single page application (spa)?
What are differences between constructors and oninit?
What is the possible order of life-cycle hooks?
What are types in typescript?
What is modular view engine architecture?
How to get user input from the $event object?
How to create custom directives?
What are components life-cycles?
Why would you use a service over a factory?
How to bind to user input events to component event handlers?
What is sross site scripting (xss) attack?
What is pipes? Why use pipes?
What is pure and impure pipes? When to use pure and impure pipes?
What is modules? What are ngmodule metadata?
What are zones? What is ngzone? What is change detection? What is ngzone run outside?