I had 2 round phone interviews with them. The questions are almost the same as what are posted here. They paid for your trip to philli for the final round interview. I met with 2 or 3 groups of ppl, and then ask some designing questions, technical questions, such as what's JVM etc.....