I interviewed online and in person, the online interview was great. The principal I interviewed with was very enthusiastic and ready to add quality people to the team. It when pretty fast, I fully convinced them I was the person for the job. He was literally asked me to start ASAP. I felt great after the interview.