I was called by a City College employment advisor to come in for an initial interview. Then there was a selecting by Allscripts to build their talent pool which. I say that because they were several hundred people that were present on the designated interviewing day.
Here there were were several rounds of interviewing in person with an HR resource and then if selected remotely via Skype by a manager. Then there was the great wait of several weeks before notification came by email of the outcome.