Interview process consisted of a video call, followed by a written task, followed by an in-person interview. The team was courteous and responsive throughout the entire process and the interviews were pleasant. Video and in-person interviews both lasted approximately 60 minutes.