Got 3 different interviews, 2 were technical which were more like deciding what's your forte and which department you'll be joining.
The 1st one lasted maybe like 5 minutes, because we both decided whoever created the interview might have mis-understood what I applied for, or mis-understood the position from the company's side.
The second interview was technical, lasted about an hour, and was nice. If you know your stuff, or at least if your Resumé does indeed reflect the knowledge you put on it, then you should be fine, and you should be able to answer, I'd say, all of the questions.