The interview was expansive and covered a lot of topics ranging from mechanical skills to interpersonal skills. Many open ended questions and dialogue.
Not very long. They will ask for references, do a phone interview, call you back offering the position. I would say maybe a month or less.