I went through a fairly standard, multi-round software/DSA process with mostly resume-project discussion plus one or more light to moderate technical assessments over a couple of weeks.
Recruiter screen — A ~20–45 minute chat focused on my background, why Garmin, and a few behavioral prompts.
4 months ago
Average Neutral Olathe, KS
I interviewed in formats that felt less like a classic software interview and more like career-fair or on-the-spot technical assessments, with some sessions being quick but concept-heavy.
Career fair interview — I had a general resume conversation, then technical concept questions; the interviewer asked whether I knew specific ideas.
5 months ago
Average Positive Yarmouth, ME
I had a generally smooth but communication-uneven process where expectations and fit were discussed, yet the interaction style sometimes made it harde…
5 months ago
Difficult Neutral United States
I experienced a more difficult, electronics/EE-heavy path where interviewers expected strong circuit understanding, and the conversations felt stressf…
5 months ago
Difficult Positive Taoyuan
My process skewed harder than average when it came to coding and/or deeper foundational expectations, with interviews sometimes feeling tight and high…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter Screen
The initial recruiter screen typically involves a conversation about the candidate's background, motivations for applying to Garmin, and behavioral questions. This step can vary in length but generally lasts between 20 to 60 minutes.
BehavioralBackgroundMotivation
Technical Interviews
Candidates can expect multiple technical interviews that may include coding tasks, conceptual questions, and discussions about past projects. The difficulty of these interviews can vary, with some candidates noting high-pressure scenarios and a focus on foundational knowledge.
CodingConceptualTechnical Depth
Onsite Interviews
Onsite interviews often involve a panel of interviewers and can include both technical and behavioral assessments. These sessions may be lengthy and cover a range of topics, including practical engineering scenarios.
PanelBehavioralEngineering
Communication and Feedback
Candidates report mixed experiences regarding communication throughout the interview process, with some experiencing delays and a lack of clear feedback. This can lead to frustration and uncertainty about their standing in the process.
CommunicationFeedbackDelays
Emphasis on Fundamentals
A strong understanding of technical fundamentals, particularly in areas like data structures, algorithms, and electronics, is crucial. Candidates noted that preparation in these areas significantly impacted their performance.
FundamentalsData StructuresElectronics
Outcome and Expectations
Candidates often leave interviews without offers, citing various reasons such as misalignment in expectations, high competition, or the need for stronger technical skills. Preparing for a rigorous technical assessment is advised.