Fiz uma entrevista na empresa General Atomics (San Diego, CA).
Entrevista
The first part of the interview was a phone interview. It was pretty casual. The interviewer seemed like he just wanted to get to know me a little bit better. He asked me a few questions about my resume and some very basic C/C++ questions like "what is a pointer?" I was asked to come down to San Diego for an onsite interview about two weeks later. The onsite interview consisted of three parts: an interview with the recruiter, a coding test, and a panel interview. The onsite interview was a lot more technical than the phone interview. They had me talk about my projects and go over my coding test with them, explaining the test prompt and my thought process.
Perguntas de entrevista [1]
Pergunta 1
Tell me about the timeline of one of your projects from the planning phase to the final product and what challenges you faced along the way.
Candidatei-me online. O processo levou 4 semanas. Fui entrevistado pela General Atomics em jun. de 2025
Entrevista
First round was an hour long technical interview with one engineer. Basic questions on C/C++ semantics such as pointer arithmetic, C strings, and OOP. Second interview was a two hour technical interview with two managers and a senior engineer. This round wasn't exactly hard, however, the managers were rude. I was given too much attitude from the managers half way through the interview and it made me not want to work for them. One question was to code a function to check if a string was a palindrome. Another few questions was to draw on paper and show it to them how pointers and strings are represented in memory cells.
Perguntas de entrevista [1]
Pergunta 1
Write a function in C++ to check if a string was a palindrome. Draw on paper how pointers and strings are represented in memory cells.