I applied online. The process took 2 weeks. I interviewed at Micron Technology in Jun 2012
Interview
Normally, there will be three rounds one to one interview, of which, the first is by the hiring manager (who is your direct boss), followed department head, and the last round is by the director.
If you manage to pass the first round, then high chance you will get the offer.