The interview process for this role lasted approximately one month, with three individual screenings. The first screening is with a recruiter, second with the hiring manager, and third with the hiring manager and other contributing staff. The third screen is presentation based and Q&A. Overall, the process is not overwhelming if you present well and showcase your attributes.