Had three technical interviews with three separate people and they were all very fair. Questions covered typical programming, software design, and quality assurance. The questions were difficult enough to weed out inexperienced candidates, but not too difficult to make you feel like you are inadequate as an engineer.