I applied online. The process took 2 weeks. I interviewed at Applied Research Associates in Nov 2022
Interview
Scheduled an interview over the phone and they cancelled last second saying they have already filled the position... two days later I got notifications that ARA is hiring for software engineering interns.
I applied through university. The process took 2 weeks. I interviewed at Applied Research Associates in Jan 2022
Interview
emailed a programming test on hackerrank, 5 questions long with two being in whatever language you wanted, the rest being in C. After that a technical phone interview. I'd never programmed in C a day in my life so I tanked the C dedicated questions, but apparently did well enough on the general programming ones to warrant the phone interview. Phone interview was EXTREMELY difficult, basically an hour straight of highly technical questions involving C, OOP, design systems, programming languages fundamentals, etc. A competent C programmer likely won't have too much trouble, but as someone mainly coming from simple Python and Java projects for school it was overwhelming. A thorough review of OOP and general C programming principles a must.
Interview questions [1]
Question 1
What is stack memory? What is heap memory? Explain the difference, and which one Java uses.