I applied through a recruiter. The process took 3 weeks. I interviewed at Keyence (Atlanta, GA) in Dec 2016
Interview
aptitude test, personality test, video interview. Video interview is the most important. Do not try and lie on their personality test, and make sure to be aggressive when answering. Do not put all your eggs in one basket for this job opportunity.