J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Garmin (Cary, NC)
Entretien
The first interview was over the phone with an HR recruiter. The first one contained only behavioral questions and was very simple. The second interview occurred on-site with the team manager. It was technical. The first question asked was a brain teaser, followed by questions about Java and programming concepts. Those questions weren't difficult at all, though the brainteaser was a bit challenging. After, the interviewer went through my resume and asked questions related to it. Overall, the interview lasted a little over an hour.
Questions d'entretien [1]
Question 1
Brain Teaser: You have 8 identical looking balls, and you have a scale. How can you find the one ball that weighs slightly more than the rest? Do it in the least amount of weighings possible.
Phone screen was a common tell me about yourself and why Garmin. They didn't ask any follow ups on your answered and seemed to just run through the list of the questions they had.
J'ai postulé via un établissement d'enseignement supérieur ou universitaire. Le processus a pris 2 mois. J'ai passé un entretien chez Garmin (Olathe, KS) en nov. 2025
Entretien
I had 1hr behavioral Interview and 1hr technical interview. Behavioral interview was about how I got to know the company, why should the company hire me, and what kind of research experience I had.
J'ai passé un entretien chez Garmin (Chandler, AZ)
Entretien
Process took about a month. Recruiter was slow getting back to me but interview process was alright. The interviewers were friendly and mainly focused on problem solving and how you think through your code.
Questions d'entretien [1]
Question 1
In Swift, implement a function that takes an array of integers representing the total distance covered each second, and returns the average in seconds per kilometer.
Explain code snippets
Finish the function type of questions
All in swift