H&R Block interview question

Q: Introduce Yourself Q:Middlewares in MVC Q:Routing in Web API. How a route happens . Q:Get and Post Method in Web API. What is the difference between the two Q:Which method will we use to pass username and password in Web API Q:Authentication in WEB API Q:Boxing and UnBoxing Q:Interface and Abstract Classes and their significance. Can Abstract class be instantiated? Can Interfaces be instantiated? Q:Generic Classes Q:Const. and read only Q: Angular Directives Q: Promise and Observables differences Q:ngOnInit() Q: Lifecycle of Angular Q: unit testing