I spoke with HR, then was brought in an office with a VP and 2 managers and asked questions for just over an hour. The 3 men running the interview were polite and professional. I think the questions they asked were all fair game, though in retrospect having not been given an offer it is difficult to detect whether some answers I gave were incorrect or just not well received. Interviewers had the stone cold down pretty well.