2-part interview, both online. First interview was standard interview questions with the hiring committee (~30 minutes). Second interview was more standard interview questions with the hiring committee, a presentation delivered to them, and a one on one interview with the hiring manager.