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.