Garmin

www.garmin.com

Garmin Software Engineer Interview Questions

Updated Dec 29, 2014
Updated Dec 29, 2014
52 Interview Reviews

Interview Experience

Interview Experience

55%
25%
18%

Getting an Interview

Getting an Interview

44%
33%
3%

Interview Difficulty

2.9
Average

Interview Difficulty

Hard

Average

Easy

52 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

3 people found this helpful  

Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied online. The process took 2 weeksinterviewed at Garmin.

Interview Details

Interview was 2 part. The first part was a getting to know you phone interview, that assessed your knowledge of the company, your interests, anything that was on your resume, pretty standard interview. An in person interview was scheduled for a week later. The in person interview was more technically focused. There was a lot of discussion about previous projects, embedded systems, and more about the company itself. A programming assignment was given with 3 problems. They were all written in C. The first problem was a program the draws an exponential function on a Cartesian plane. There is a semicolon after the for loop that causes the function to run incorrectly. You are asked to explain what the program does, find the problem, then explain what it actually does with the added semicolon. The next two assignments are adding programs. An array is values is to be added. In the first problem the variable "int total" is not instantiated to 0, so it will have a crazy value. In the second instance pointers are used for the program. In the for loop where total would be incremented the pointer "p" was not dereferenced with an "*"

Interview Questions
  • The question over the pointer is tricky, many young developers (including myself) have difficultly understanding and using pointers effectively.   Answer Question
Accepted Offer
Positive Experience
Average Interview

Other Interview Reviews for Garmin

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    smooth process, the basic HR questions. ask some questions about your resume and almost questions you could find in the website. And there are many videos in the website about these kind of questions. you could find them in the youtube. The answers are already in the website

    No Offer
    Average Interview
  2. 1 person found this helpful  

    Software Engineering Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a weekinterviewed at Garmin.

    Interview Details

    Two short interviews in person. One was a technical interview based mainly on resume projects and how you approached them, details on how you implemented something, what you would have done differently, etc. The second interview was with HR and was behavioral, with questions about what you enjoy doing, what kind of person you are, etc.

    Interview Questions
    • Describe a situation where you had to follow strict regulations and how you adapted your work style to meet these regulations.   Answer Question
    Reasons for Declining

    I didn't like the location of the internship.

    Declined Offer
    Positive Experience
    Average Interview
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate in Kansas City, MO
    Anonymous Interview Candidate in Kansas City, MO
    Application Details

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

    Interview Details

    The hiring process was very simple. I met up with a representative at a career fair at my school and then applied online. About a week later, I got an email to set up a phone interview. After that phone interview, I got another email to set up an onsite interview. Unfortunately, I was unable to go to the onsite interview, so it was done over Skype with a panel of people from Garmin. They asked a few behavioral questions and a few technical questions. All said, it was fairly easy and actually quite enjoyable.

    Interview Questions
    Negotiation Details
    I probably was able to negotiate, but chose not to.
    Accepted Offer
    Positive Experience
    Easy Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Very smooth process, good HR and kind, knowledgeable senior members that interview. Interview was fairly long but very enjoyable, talked with 2 different people about past experience + what to get out of garmin. A lot of conceptual coding questions, a bit of algorithmic coding questions. Overall very smooth, good experience, great company, great office, great work environment

    Interview Questions
    • What are the premium differences between java and c and why might you use c over an object oriented language   Answer Question
    Declined Offer
    Positive Experience
    Average Interview
  6. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 5 daysinterviewed at Garmin in October 2014.

    Interview Details

    I applied online. I heard back within the week and scheduled a 45 minute phone interview. I did not realize how technical phone interview was, and was not prepared for the questions, so they did not continue the process. The interview began with very basic questions, but moved into more complex questions about object oriented programming and C++. If I were to do it over, I would have reviewed different terms related to C++.

    Interview Questions
    No Offer
    Neutral Experience
    Average Interview
  7. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 3 weeksinterviewed at Garmin in March 2012.

    Interview Details

    Got called by a recruiter. Got a phone screen. They flew me to Olathe and I was interviewed by 4 groups. At the time the money the recruiter was quoting me was not what I would have wanted but I needed a job so I went through the process. I'm going to say that one of the best things that ever happened to my career was not getting an offer there. About 3 weeks later I got an offer that was 50% higher than what I would have accepted there. The company that made the offer was not only a much larger company, one that is truly on the leading edge of technology but also a company that treats it's employees fanstastically.

    I answered their technical questions correctly. However, one of the developers who interviewed me was openly hostile to me. He grilled me about polymorphism in C++ and I patiently explained to him about base classes, virtual functions, function signatures, and overriding methods. Even though my explanation was correct he wrote in his comments that I was confused. He took a completely hostile approach from the gitgo with his opening comments. He may or may not work there any longer but he probably does. The amusing part about this is that I have my doubts that they really write a lot of code in C++.

    Also there was a form for reimbursement of incidental expenses. I filed the form but I never received a cent.

    My impression of the software development teams was that they are competent but probably lack decent leadership which means that there are probably not as productive as they could be. Of course some of the groups that I interviewed with have probably cut back (like consumer electronics), not sure about the OEM (car infotainment work), and some are probably doing well like the marine equipment and avionics.

    I think one should expect less pay than industry norms when working there. I would put them in the average category. Some interesting work perhaps but a fair amount of incompetance in managing resources.

    They also asked me to bring a sample of my code. They never asked to look at it in the five hours I was there. Today, git might be something they use now to review your code samples.

    Interview Questions
    • They had do a logic puzzle. It wasn't hard and I think the interview though it would take me awhile but I did it in about 3 minutes.   Answer Question
    No Offer
    Negative Experience
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    Applied through a career fair. I was contacted by a recruiter and completed two initial interviews that were mostly behavioral. (Times you worked on a team? A situation where you didn't know how to solve a problem... how did you solve it? etc) Then I completed a technical interview. The technical interview involved them asking about my experiences, general questions about programming, then going to the board for a few problems.

    Interview Questions
    No Offer
    Positive Experience
    Average Interview
  9. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online – interviewed at Garmin.

    Interview Details

    The phone interview was mostly technical. The questions that I was asked have already been posted. I will be interviewing in person. I will tell more when I'm completely done with the interview process.

    Interview Questions
    • I would say most of the questions have already been posted.   Answer Question
    No Offer
  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 4+ weeksinterviewed at Garmin.

    Interview Details

    Applied online had initial phone interview a few days later then never heard from them again. Emailed the recruiter and HR person just to see if position had been filled or if I was not being considered ...not even a courtesy response

    Interview Questions
    No Offer
    Negative Experience
    Easy 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.