There were a lot of questions regarding Object Oriented Programming like inheritance, polymorphism but also different design patterns. I couldn't say there were any difficult questions, it was an interview to test if the interviewee has knowledge about the language he's going to use daily at the job.