3 weeks. First with recruiter then with hiring manager, then vp of the hiring department. Interview process was smooth. The questions were mostly about my skills and experience and how I would be able to handle different situstions. I received an offer after a week.