Pergunta de entrevista da empresa Providence

OOPS concepts like constructors, C# / .Net concepts like reflection - advantages,, disadvantages, ASP.Net performance features - caching, Database optimization techniques - People management based questions. I was expecting the interview to be at the level of Senior Engineering manager, while it turned out to be a developer role based questionnaire. Looks like the role definition isn't being bothered in the interview rather what the interviewer skill set and what he wants to ask upon