Consisted of two 45 min phone interviews. First one was with HR, second one was technical. HR Interview was more of a fit interview. I was asked about my skill sets and background. It's important that you show to HR that you have a passion for computer science & software. I actually interviewed with three different teams because the HR Rep really liked me and wanted to find me a position that suited my background. The technical interview consisted of a lot of java questions and objected oriented design questions. Questions include interfaces, abstract classes, inheritance, polymorphism. Coding question was to write a method that tells whether a string is a palindrome or not.