I applied online. The process took 3 weeks. I interviewed at Stanford University (Newark, CA) in Jun 2018
Interview
Initial interview with hiring mgr and her boss were great. 2nd interview, I met the whole team, stayed like 3 hours. It was broken into 3 - 45 mins interview with breaks in between. The 2nd group was a panel interview.