I applied online. The process took 2 weeks. I interviewed at Garmin (Olathe, KS) in Jan 2011
Interview
The interview process is first met with an HR person. Then you must pass an exam about what you should know but none of it applies to the actual job. Its like they want you to know stuff that you'll never use there. Once you pass the exam you met with a potential supervisor and take a tour