I applied through university. The process took 4 weeks. I interviewed at CORMAC (Columbia, MD) in May 2019
Interview
First round was a behavioral interview with the HR. Next, was a technical phone interview which was about an hour long. After moving forward in these two rounds, I was called for an on-site interview. During this interview I was interviewed by the technical lead and by the director and the interview was mostly behavioral with a few technical questions and a couple of algorithmic questions. I really thought the interview went well and I had a very positive impression from them as well and expected a job offer. It has been about two months since then and after constantly being ignored by the HR person, I still haven't heard a decision yet.
Interview questions [1]
Question 1
1) Print first N prime numbers
2) Write a recursive function for finding whether a string is a palindrome or not