Job application began with an online job advertisement. It led to a phone interview with an HR representative.
During the phone interview I was drilled about my resume (line by line in the "experience" section). I was asked about "PCB design experience" for each different job*, though I stated in first five minutes of the interview that I had none in my standard coursework. (However, I worked with PCB assembly for an entire summer.)
The interview had zero behavioral questions and was exclusively based on technical experience. Worse yet, the HR representative had no design knowledge to ascertain the quality of my answers. (I had to explain to her what an inductor does at one point.) Each statement I made was followed by notes being taken. No real conversation was possible.
Towards the end of the interview, I was assured that Garmin valued my time and told they looked for the "most technical candidates" only. If they liked my profile, I would be called on-site for a technical interview with an engineer.
I wasn't called back, but I did receive an impersonal rejection email three weeks later. I've since been rejected without communication from several other positions, all of which my credentials met some or all requirements.
*My summers during college went as follows: summer class and a PCB assembly job, summer class, and a volunteer leadership role at a life skills program for college students. I'm now a senior who will graduate from a difficult Electrical Engineering program (possibly cum laude) in only four years. My representative responded, "No internship. Interesting..."