In the first onsite interview I was asked about inheritance, polymorphism, and encapsulation. Then I was asked how I would design the system for keeping track of everything at an airport. The phone interview consisted of behavioral and situational questions along with questions about projects and classes on my resume.