Garmin Software Engineer Interview Questions | Glassdoor

Garmin Software Engineer Interview Questions

Updated Apr 8, 2017
86 Interview Reviews

Experience

Experience
62%
22%
15%

Getting an Interview

Getting an Interview
57%
30%
4%
4
1
1

Difficulty

2.8
Average

Difficulty

Hard
Average
Easy

86 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

Helpful (5)  

Software Engineer Interview

Anonymous Interview Candidate
Declined Offer
Positive Experience
Average Interview

Interview

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

Other Interview Reviews for Garmin

  1. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

    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


  2. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

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

    Interview

    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

    • What is function overloading and overwriting?   1 Answer

  3. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee in Kansas City, MO
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied through college or university. The process took 4+ weeks. I interviewed at Garmin (Kansas City, MO) in October 2014.

    Interview

    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

    I probably was able to negotiate, but chose not to.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee in Olathe, KS
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a week. I interviewed at Garmin (Olathe, KS) in September 2014.

    Interview

    phone interview : had me discuss some CS topics (trees, sorting, sacks, heaps, etc)
    on-site interview : did a whiteboard coding question, talked about some projects I'd worked on in class

    Overall not too bad, the interviewers were nice and helped me get through questions I wasn't too sure of. The on-site interview included free lunch, so that was nice!

    Interview Questions

    • Write a C function that reverses a given string   1 Answer

  6. Helpful (1)  

    Software Engineering Interview

    Anonymous Employee in Terre Haute, IN
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at Garmin (Terre Haute, IN) in September 2014.

    Interview

    I talked to a recruiter at my school's career fair. After that I had an interview the next day on-campus. The interview consisted of talking to the HR recruiter about various interests I had and they answered all of my questions. After that I talked with a senior engineer. He asked questions about my resume and experience and then gave a few simple questions testing my knowledge of pointers in C.

    Interview Questions

    • There were a couple questions testing my knowledge of how pointers functioned in various operations in C.   Answer Question

  7. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Application

    I applied online. I interviewed at Garmin.

    Interview

    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

  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 4+ weeks. I interviewed at Garmin.

    Interview

    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


  9.  

    Software Engineer Interview

    Anonymous Interview Candidate in Chandler, AZ
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 3 weeks. I interviewed at Garmin (Chandler, AZ) in April 2014.

    Interview

    Smooth process. I was contacted by HR and the hiring manager. HR call was non technical, and the Hiring manager called me in for a fact to face interview which was very technical

    Interview Questions

    • Several questions were somewhat difficult, but not unusually so. The most difficult one involved developing an efficient sort algorithm for a specific data structure.   Answer Question

  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Garmin in March 2014.

    Interview

    They sent me an email asking for a transcript and a phone interview with an HR person. The interview was supposed to be between half an hour to an hour.

    Interview Questions

    • There were no technical questions - just standard interview questions   Answer Question

See What Garmin Employees Are Saying

Star Star Star Star Star   Current Product Support Specialist in Olathe, KS

Pros: “The benefits and coworkers were great. The hours are good as well. The medical, dental and vision insurance is some of the best in the area. The matching 401k and pension are great as well.”“The benefits and coworkers were great. The hours are good as well. The medical, dental and vision insurance is some of the best in the area. The matching 401k and pension are great as well.” – Full Review

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.