Mastercard interview question

multilevel inheritance and constructor class Program { class a { public a() { Console.WriteLine("a"); } public virtual void getname() { Console.WriteLine("pooja"); } } class b:a { public b() { Console.WriteLine("b"); } public override void getname() { Console.WriteLine("sanjay"); } } class c : b { public c() { Console.WriteLine("c"); } public override void getname() { Console.WriteLine("aps"); } } class d : c { public d() { Console.WriteLine("d"); } public new void getname() { Console.WriteLine("isgreat"); } } public static class Test { public static void Main() { a dd = new d(); dd.getname(); Console.ReadLine(); } } } tricky questions on above program memory allocation try catch benefits of using keyword angular module,observals,interceptors accessing values from one cmponent in other sql- executescaler,sql,index very deep question