Candidatei-me online. O processo levou 2 semanas. Fiz uma entrevista na empresa Garmin.
Entrevista
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 "*"
Perguntas de entrevista [1]
Pergunta 1
The question over the pointer is tricky, many young developers (including myself) have difficultly understanding and using pointers effectively.
You first speak to hr, talk about your resume and experience, normal stuff. The technical started off with basic hr questions and a bit about your resume and experience. Then began to ask basic OOP concepts like Polymorphism, got asked whats difference between pass by reference and pass by value, stuff like that. Then a few coding questions in python.
It was a straight forward interview process, discussed my previous experience, and some general technical questions, and did a programming exercise in a video interview.
A SQL problem and a DSA problem.
Candidatei-me online. Fui entrevistado pela Garmin (Yarmouth, ME) em jan. de 2026
Entrevista
HR screening was pretty basic. Technical interview was done remotely. There were two people on the call beside myself. Questions were all technical and didn't bleed into any behavioral questions or assessments.