I applied online. I interviewed at The Johns Hopkins University
Interview
Applied online and was contacted by HR. Had an HR phone screen which was followed by a phone screen interview with the hiring manager. On the interview day, I had an in-house panel technical interview followed by take home test. Also one final one-on-one interview with hiring manager.
Interview questions [1]
Question 1
what are principals of object oriented programming