Web Access interview question

General aptitude and some difficult coding questions. For technical oops concepts and data structures