I applied online. The process took 6 weeks. I interviewed at Arizona State University (Tempe, AZ)
Interview
The interview process took about a month and a half, which was average speed. I was interviewed by a panel of interviewers, and the interview was very professional. There was an assessment exercise before the interview, which was also average difficulty.