I applied online. The process took 3 weeks. I interviewed at Garmin (Columbus, OH) in Jan 2017
Interview
Had a screening phone interview first. If team lead is interested in my background then there will be a Skype interview or possibly another phone interview. They said it would take at least a week before I know about if I get an additional interview.
Interview questions [1]
Question 1
Asked about my technical background, why I chose my major, and why I'm interested in the position.