I applied online. The process took 1+ week. I interviewed at Garmin
Interview
past the HR screening very easily,then scheduled phone interview next week, started at 8 am, which is very early,i wasn't fully awake at that moment,and i didn't perform very well,so i didn't get the job . but i think overal the interview wasn't very hard,a software engineer probably can get all the answers right
Interview questions [1]
Question 1
my position was mainly focused on navigation systems, so i did pretty good on them but they also want you to have a very high software skills, at that time i wasn't good enough.