Pergunta de entrevista da empresa Mastercard

1. Singleton class in c#.(explain overall structure) 2.diff Ben dictionary and hashtable. 3. Dependencey injection in .net core 4.diff betn abstract and interface. 5.candidate key in SQL 6.acid properly in SQL 7.what is trigger in SQL 8.how to improve performance of sp in SQL.