Envié una solicitud electrónica. Acudí a una entrevista en Garmin (Diamond Bar, CA)
Entrevista
The first phone interview was a simple screening and gave me a chance to establish some expectations regarding the job and compensation.
The second phone interview was with the would-be manager. He is very knowledgeable and asked decent questions that allowed me to demonstrate my knowledge of software programming.
The final interview was on-site with the manager and another developer. They showed me to a room, gave me a set of programming objectives, and sat me down in front of a laptop. This is probably the best and most effective way to demonstrate me knowledge of programming. I was comfortable the entire time and really enjoyed the task they gave me. Roughly after half an hour they came back in and put my code up on a projector where we then proceeded to discuss what i had concocted. We discussed my design pattern and the finer details like initialization list, constants, threads and memory management.
Overall it was a very positive process and the team there must be a talented bunch. The technical recruiter is also very responsive and made the whole thing run smoothly.
Preguntas de entrevista [1]
Pregunta 1
What is the difference between Windows CE/Embedded and a regular Windows OS?
What is the difference between a mutex and a semaphore?
How would you use the keyword mutable (C++)?
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.
Envié una solicitud electrónica. Acudí a una entrevista en Garmin (Yarmouth, ME) en ene 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.