It was an tough interview that span all aspects of SharePoint deeply from installation to development. most of the questions was related to subtle tips of SharePoint. I think it is not required to know answers of all the questions but some questions tend to challenge my experience in rare particular situations.