I applied online. The process took 4 weeks. I interviewed at Magnit Global (Beaverton, OR) in Sept 2017
Interview
They were very considerate on my travel, and time needed to prepare for the interview. Interviewers asked great questions directly related to the position, and ensured I was up to the task