I applied online. I interviewed at Xoran Technologies (Detroit, MI) in Mar 2016
Interview
One interview phone call for screening and then on-site interview. Simple and easy questions from resume. Some Behavioral types questions. Result came in two weeks. Very friendly interviewers. Also, got a tour of the facility.