One technical phone interview. Basic topics covered. Java, unix, C/C++, OO Design etc.
In house interview consisted of two interviews. Both were technical. First consisted of small programming tasks. A method implementation, and error troubleshooting.
The second was to develop an algorithm. My question was to find the first unique 8bit element in an array.