I applied online. The process took 4 weeks. I interviewed at Micron Technology (Boise, ID) in Feb 2016
Interview
Recruiter reached out by email first, scheduled a phone interview to introduce the position and basic questions about resume. There was a 2nd round of phone interview with hiring managers, focusing on resume related technical questions. Flew to Boise ID for an on site interview a couple of weeks after the phone interview. Met 7~8 people for 30~45min each, all technical questions or resume-related. Had lunch with hiring manager.