Garmin Software Engineer Interview Questions | Glassdoor

Garmin Software Engineer Interview Questions

Updated Oct 7, 2017
90 Interview Reviews

Experience

Experience
60%
22%
17%

Getting an Interview

Getting an Interview
58%
29%
5%
4
1
1

Difficulty

2.8
Average

Difficulty

Hard
Average
Easy

90 Candidate Interview ReviewsBack to all Interviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty

 

Software Engineer Interview

Anonymous Interview Candidate
No Offer
Positive Experience
Average Interview

Application

I applied online. The process took 6 weeks. I interviewed at Garmin in January 2017.

Interview

Interviewing process was pretty good! I first had a phone screen with an HR representative that was mostly just looking over my resume and answering very basic technical questions (what's a pointer?). I got invited to do a hour-and-a-half long Skype interview with the hiring manager, where the interview was half behavioral and half technical. The interviews were great, and HR was very timely during the whole process.

Interview Questions

Other Interview Reviews for Garmin

  1. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in Salem, OR
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 4 weeks. I interviewed at Garmin (Salem, OR) in December 2016.

    Interview

    I applied for an open position in Software Engineering after attending a career fair at the university I graduated from. About a month later I was called to set up a phone interview. The process in setting it up was very smooth. The interview was set to last 60 minutes, and we took most of that time. The recruiter had various background and technical questions with programming languages they used, but mostly with C. They described some about the company and the campus, as well as the atmosphere of the work environment. They were happy to answer any questions I had about the position. Overall, speaking to the recruiter was very pleasant. After closing, they said they would give me a response within the week and wished me luck, but I didn't hear back.

    Interview Questions

    • What is the difference between heap and stack memory?   Answer Question
    • What experience have you had with software development and testing?   Answer Question

  2. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

    Initial Phone Interview with HR mostly behavioral questions, with some technical questions.
    On-Site Interview with Manager, and then some members of the team. The technical questions mostly derived from the previous projects I have worked on and what basic skills I had.

    Interview Questions

    • Previous Projects, Coursework, Attempting to meet a deadline on a project, Reacting to feedback   Answer Question

    Negotiation

    N/A

  3.  

    Software Engineer Interview

    Anonymous Interview Candidate in Chandler, AZ
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 6 days. I interviewed at Garmin (Chandler, AZ) in September 2016.

    Interview

    Got an email from an HR coordinator to schedule an 30 min interview with senior HR person. HR person went over resume, asked a few additional questions, and promised to forward resume to hiring managers. Was contacted for an onsite interview the next day. The onsite interview was with a panel of several interested hiring managers.

    Interview Questions

    • Write an ascii to int converter function on a white board.   1 Answer
    • Why are you leaving your current job?
      Why do you want to work for Garmin?
      What do you make now? What do you want to make at Garmin?
      What do you know about Garmin?   Answer Question
    • What are the basic OOP concepts?   Answer Question

  4. Helpful (7)  

    Software Engineer Interview

    Anonymous Interview Candidate in Olathe, KS
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 3 weeks. I interviewed at Garmin (Olathe, KS) in June 2016.

    Interview

    Applied online to an opening on company website. Received a phone call from HR about a week later, wanting to do a behavioral interview. Behavioral interview was over the phone, and contained several generic questions about my background and why I want to work for Garmin. At the end of the behavioral interview there were a few basic technical questions, mostly conceptual stuff. The following day, HR called me again to set up another phone interview, this time technical. The interview was with an Engineering team manager. He gave me a rundown of his background and what he does, then asked me about my projects, resume, education for a little while. Then he asked me a simple coding question and some follow-up questions about that. Finally, I was able to ask him some questions and that was that. The technical interview went well, I thought, and I expected to hear back for a third, in-person interview. I had gotten all the technical questions right and hadn't said anything too strange or out of place with the behavioral questions. However, I received an email a week or so later saying that I wouldn't get a third interview. No other explanation was given, which was pretty frustrating.

    Interview Questions


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate in Olathe, KS
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 3+ months. I interviewed at Garmin (Olathe, KS) in June 2016.

    Interview

    Initial Phone Interview with HR mostly behavioral questions, with some technical questions.
    On-Site Interview with Manager, and then some members of the team. The technical questions mostly derived from the previous projects I have worked on and what basic skills I had.

    Interview Questions

    • Previous Projects, Coursework, Attempting to meet a deadline on a project, Reacting to feedback   Answer Question

  6. Helpful (7)  

    Software Engineer Interview

    Anonymous Interview Candidate in Olathe, KS
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 5 weeks. I interviewed at Garmin (Olathe, KS) in May 2016.

    Interview

    The interview process took 4+ weeks. I applied online and within a week a recruiter called me to set up a phone interview.

    Phone interview: They go through basic screening and few questions about resume. They also ask you one or two technical questions like What is the difference between overloading and overriding? They told me to tell the result in 2 weeks and exactly after 2 weeks they sent me an email saying I'm invited onsite for face to face interview.

    On-site interview: Onsite interview was scheduled with three different people. They were not the same people in the confirmation email they sent. One manager canceled on me and they let me go earlier without the third interview. The first part is with HR. They explain you the benefits and other stuffs. The second part was behavioral. They asked all sort of situational questions like "what are your strengths and weakness" The third part is technical. There is where I learnt that the company is more inclined towards bookish knowledge. I prepared the technical part writing code on white paper, but it was a complete shock that they asked all the questions (some 40 questions) that only checks if you know the material. They didn't check my analytical skills. Anyone fresh out of college can easily crack this interview. The interview is very very easy, but I didn't crack it because I didn't expect the interview to be like this. Not one question on coding.

    Interview Questions

    • what is the difference between java and javascript
      what is function overloading and function overriding
      what is Polymorphism
      what is the difference between abstract class and interface
      what is the difference between hashmap and hashtable
      what is the pass by value and pass by reference
      what is normalization
      Can a constructor have a return value
      Memory management in java
      explain MVC
      Do you know any team foundation server like svn, if so how would you merge your code?
      Do you know Maven
      Do you know Spring
      Do you know github, if so when did u use it?
      Explain private, protected, public nature.
      what is a virtual function   Answer Question

  7. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through an employee referral. The process took 2 weeks. I interviewed at Garmin.

    Interview

    Standard behavioral phone screen (approximately 30 minutes) with a few general technical questions at the end. Asked questions about a language I did not have on my resume, which was a bit unexpected (obviously). Questions were more general definitions and not specifically writing code, but did not get an offer for a second interview

    Interview Questions

  8. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate in Kansas City, MO
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeks. I interviewed at Garmin (Kansas City, MO) in December 2015.

    Interview

    Standard application process: online application, then phone screening by HR followed by technical interview by team members. HR was cordial and professional. Provided clear communication about hiring process and was easy to get a hold of.

    Interview Questions

    • Tell me about a time when you had issues with a team member and what you did to resolve them.   Answer Question

  9. Helpful (8)  

    Software Engineer Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

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

    Interview

    Interviewed on campus with a company recruiter. The interview was an hour long mix of behavioral and technical questions. Technical questions mainly about simple definitions about concepts like object oriented programming, memory management, and operating systems. One coding question was asked about array manipulation and the optimization of said manipulation.

    Interview Questions

    • What would be the most complex thing about designing an embedded system, like a fitness band?   Answer Question

See What Garmin Employees Are Saying

StarStarStarStarStar   Current Software Engineer(Internship) in Tucson, AZ

Pros: “People are very nice, pay is good, and the benefits are unbeatable. Plus you can bring your dog to work with you.”“People are very nice, pay is good, and the benefits are unbeatable. Plus you can bring your dog to work with you.” – 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.