I applied online. I interviewed at IMKO (Sacramento, CA) in Mar 2016
Interview
Over the phone, and then they invite you in for a face to face interview. Depending on the job, there may be a test. They then go over how much you are willing to accept for income.