It was lengthy, but OK. Interviewed with HR first over the phone. Then with my potential boss, then with a potential coworker. Then with department head. The process took a long time, but that was largely due to department undergoing changes in leadership while I was interviewing.