Interviews are pretty typical. Most require a phone screen prior to a face to face. Once you have your on site interview it usually takes a long time for an offer to be drawn up. It can be exhausting not hearing anything for weeks/months. But the face to face interview really depends on who you interview with.