I applied online and got a call the same day from HR. Quick Interview with behavioral questions. Was then scheduled for an technical interview with the software engineering manager from the Medina, NY branch. Phone Interview with questions mainly relating to academic projects, technical background. There were a few questions about the software development life cycle. Nothing too technical. Got my offer a couple of days after that.