Online interview with HR about basic experiences. Onsite interview with Hiring Manager for more detailed results in previous work. Lasty, online interview with Director, including a short case study after interview proper. HR was responsive via email when following up.