Garmin

www.garmin.com
Profile Unclaimed

Garmin Software Engineer I Interview Questions

Updated Feb 9, 2015
Updated Feb 9, 2015
10 Interview Reviews

Interview Experience

Interview Experience

70%
30%
0%

Getting an Interview

Getting an Interview

48%
27%
23%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

10 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer I Interview

Anonymous Employee
Anonymous Employee
Application Details

I applied through college or university. The process took 2 weeksinterviewed at Garmin.

Interview Details

Met with recruiter at university career fair. Had thirty minute general interview the next morning with a thirty minute technical interview immediately after. General interview was fairly straightforward. Interviewer asked about previous internship job and what I would like to do at Garmin. Technical interview was also straightforward with little trickery.

Interview Questions
  • Asked to describe what a sample of C code was doing and how it could be optimized.   Answer Question
No Offer
Positive Experience
Easy Interview

Other Interview Reviews for Garmin

  1. 1 person found this helpful  

    Software Engineer I Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 4+ weeksinterviewed at Garmin in November 2014.

    Interview Details

    Met with HR Recruiter during a campus visit. E-mailed me within a week to schedule a phone interview which took place the next week.

    Phone interview lasted about 45 minutes and was mostly behavioral (Describe projects you've worked on, most favorite and least favorite classes, etc.) along with one technical question. Received an e-mail exactly one week later inviting me for an on-site interview.

    On-site interview consisted of a initial meeting with HR, two technical interviews, lunch tour, and then one more technical interview. The technical interviews were with three different groups, two from aviation and one from outdoor. I brought one of my school projects along with me and was very enthusiastic about showing it to them, and in the aviation interviews we even spent more than half the time talking about it. Other questions given to me were basic Operating Systems and C coding questions.

    Received a call two weeks later (there was a holiday weekend in there somewhere) with an offer.

    Interview Questions
    • -Count the number of set bits in an integer
      -Find all odd values in the array and make them even (array and array length are arguments)
      --(Follow up) How would you do the previous question without a for loop?
      -Describe the purpose of a Semaphore
      -Describe how multi-threading works
       
      Answer Question
    Negotiation Details
    They were very open to negotiations and I was able to get the offer raised by about 6%.
    Accepted Offer
    Positive Experience
    Average Interview
  2. 1 person found this helpful  

    Software Engineer I Interview

    Anonymous Interview Candidate in Olathe, KS
    Anonymous Interview Candidate in Olathe, KS
    Application Details

    I applied online – interviewed at Garmin in November 2013.

    Interview Details

    Very profession, although the interview was excessively technical. You can judge a person's expertie and abilities with much fewer techincal questions. I would prefer a shorter interview with all divisions of the company rather than 4 interviews that all resembled one another.

    Interview Questions
    • How would you aggregate a set of data while discarding outliers?   Answer Question
    Negotiation Details
    Accommodating and they acted as though they needed me in the company.
    Accepted Offer
    Neutral Experience
    Difficult Interview
  3.  

    Software Engineer I Interview

    Anonymous Employee in Diamond Bar, CA
    Anonymous Employee in Diamond Bar, CA
    Application Details

    I applied online. The process took 1+ weekinterviewed at Garmin.

    Interview Details

    It's about a two hour interview. You get a combination of technical and behavioral questions. There is a half hour programming exercise which you then review with the interviewer. After that you're given a brain teaser question.

    Interview Questions
    • Brain teaser: most buckets filled with infinite number of balls that weigh 1 gram, but one bucket has balls that weigh 2 grams. How do you find the bucket that has the 2 gram balls with only one weigh in? Follow up after you solve it, is what if there are two buckets with 2 gram balls?   View Answer
    No Offer
    Positive Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer I Interview

    Anonymous Interview Candidate in Olathe, KS
    Anonymous Interview Candidate in Olathe, KS
    Application Details

    I applied online. The process took 2+ monthsinterviewed at Garmin.

    Interview Details

    First contact at a job fair, where I was told to apply online for an internship. After posting my resume, I was contacted about an on-site interview in Olathe, which was entirely paid for. The interview consisted of an HR portion followed by a technical session. I was offered the internship after two or three weeks. A full time position was offered at the end of the internship.

    Accepted Offer
    Positive Experience
    Average Interview
  6.  

    Software Engineer I Interview

    Anonymous Employee in Chanhassen, MN
    Anonymous Employee in Chanhassen, MN
    Application Details

    I applied online. The process took 1+ weekinterviewed at Garmin in January 2013.

    Interview Details

    Found the position through CareerBuilder before it was posted on their site. Applied and got the phone interview. Received an email 2 days later informing that I had gotten the Skype technical interview. It didn't work out, unfortunately, but it was good experience as I graduate this May and begin my job hunt.

    Interview Questions
    • What is the difference between a Hashmap and a Treemap?   View Answer
    No Offer
    Neutral Experience
    Average Interview
  7.  

    Software Engineer I Interview

    Anonymous Employee in Olathe, KS
    Anonymous Employee in Olathe, KS
    Application Details

    I applied through a recruiter. The process took 2+ weeksinterviewed at Garmin in December 2012.

    Interview Details

    Contacted by recruiter, had about an hour long "personality" type screening. Why do you want to work for Garmin, tell me about a time you ... , that type of thing. Was then contacted to travel for a paid on-site interview. I had 2 interviews, one with Aviation and one with Map Tech, the aviation was two people, map tech one. Generic type questions, be sure to be familiar with C, pointers, bit shifting, unsigned ints, that sort of thing.

    Interview Questions
    • Tell me what this code does. Simply did pointer manipulation on a string to iterate over the string and count the occurrences of each character   Answer Question
    Declined Offer
    Positive Experience
    Easy Interview
  8.  

    Software Engineer I Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online. The process took 2 weeksinterviewed at Garmin in November 2012.

    Interview Details

    One phone interview with HR. This was basic resume questions/tell me about yourself. About a week later was a technical interview via Skype.

    Interview Questions
    • There were questions about data structures (linked lists, etc) that I was not confident with at the time as I have an analog background. I imagine they would be easy for anyone with more experience in that area.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  9.  

    Software Engineer I Interview

    Anonymous Interview Candidate in Olathe, KS
    Anonymous Interview Candidate in Olathe, KS
    Application Details

    I applied through college or university. The process took 3 weeksinterviewed at Garmin in October 2012.

    Interview Details

    Had an on campus interview and then was invited to Olathe for an on site interview. Was there with about 40 other people interviewing for internship or full time positions from colleges all over the mid-west to the east coast. The onsite interview was a tour around the campus followed by two hour long technical interviews.

    Interview Questions
    • How would you traverse a binary tree without recursion?   View Answer
    Accepted Offer
    Positive Experience
    Average Interview
  10.  

    Software Engineer I Interview

    Anonymous Interview Candidate in Chanhassen, MN
    Anonymous Interview Candidate in Chanhassen, MN
    Application Details

    I applied online. The process took 3 weeksinterviewed at Garmin in April 2012.

    Interview Details

    Applied online. Got contacted for a phone screening, then a Skype interview, followed by an on-site. The whole process took about 3 weeks. Smooth process with not much stress placed on the interviewee.

    Interview Questions
    Accepted Offer
    Positive Experience
    Average Interview

Work at Garmin? Share Your Experiences

Garmin

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.