The interview process consisted of two 45-minute phone interviews.
The first interview was with HR and focused on a "fit interview" style. I was asked about my skill sets and background. It is important to demonstrate to HR a passion for computer science and software.
I actually interviewed with three different teams because the HR representative was very impressed and wanted to find a position that best suited my background.
The second interview was technical and consisted of many Java and object-oriented design questions. These included questions on interfaces, abstract classes, inheritance, and polymorphism.
The coding question involved writing a method to determine if a string is a palindrome.
What is the difference between an abstract class and an interface?
When would it be appropriate to use an abstract class, and when would you want to implement an interface rather than extend a class?
The following metrics were computed from 4 interview experiences for the Intuit Software Engineering Intern role in Mountain View, California.
Intuit's interview process for their Software Engineering Intern roles in Mountain View, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Intuit's Software Engineering Intern interview process in Mountain View, California.