I was asked technical questions regarding object oriented programming and design. I was also asked about my knowledge regarding agile software development practices, and my ability to cope in a small team environment and conflict resolution skills. Lastly, I was asked about my goal in the short and long term.
In the onsite interview, I was asked to write on the whiteboard in pseudo-code an implementation of Conway's game of life. In the phone interview, I was asked technical questions such as what is polymorphism, inheritance, what is a deadlock, as well as the difference between class and object.