I applied online. I interviewed at General Atomics (San Diego, CA)
Interview
I got a call a week later after I applied. The one who called me to say that I was chosen to get interviewed on the phone was very kind. Then the one who set up my phone interview was very accommodating. When I got interviewed by the person who is in charge, it was nice but of course a bit difficult. This position said they are looking for an entry-level but I felt like I was asked some curve ball questions. Or maybe I expected too less. I know it was a phone interview and I could have easily go online and searched for answers but I did not do that because I wanted to show the things I truly know and do not know. It would have been an easy for me to pass though if I just googled everything that was being asked. Hopefully the questions I post will help people out there. One of the reasons why I remember these being asked is because I felt like loser not knowing the answers. Oh yeah, I forgot to mention they concentrate on C.
Interview questions [7]
Question 1
What is a heap and what is it used for? Do you know what specific function that uses the heap?
Initial phone call with HR. Second interview was with one engineer. This interview consisted of reviewing my experience as well as technical questions. Third interview was panel style with a coding assessment provided to me prior to the interview. They asked to explain my code and how I would modify it given various scenarios.
Interview questions [1]
Question 1
General docker and k8s questions.
Time complexity of various data structures.
Initial 30 minute phone screening. Second interview was an hour going over my previous work experience and technical questions that consisted of OOP fundamentals, pointers & references, mutex locks, TCP vs UDP, virtual funcitons
Interview questions [1]
Question 1
How would you troubleshoot HW & SW network communication?
Straight forward - 30 minutes phone screen with behavioral and technical questions on C++.
Followed by 5 hour in-person or virtual interview which included both technical and behavioral questions. Each hour was a different interview with different people.