I had 2 Rounds of interviews; One one and one in person. Be knowledgeable about technology and be sure to smile and be polite :). No surprise questions. For the most part a pretty simple process
Interview questions [1]
Question 1
Explain a previous project where you were met with challenges. How did you overcome them?