I applied online. The process took 1 week. I interviewed at iDirect (Herndon, VA) in May 2015
Interview
It was pretty simple and straightforward. They just want to assess how much you know of the topic in hand. It was purely technical with no HR questions what so ever
I applied through university. I interviewed at iDirect (Richmond, VA) in Jan 2017
Interview
on campus interview followed by an on-site interview. The process was fairly transparent and ensured that i was kept up to date with the happenings. The interview was based on OS questions and basic networking fundamentals.
I applied through university. The process took 2 days. I interviewed at iDirect in Oct 2015
Interview
I talked with the recruiter at their both at the career fair and an interview was setup for the next day on-campus. It was a one on one interview where the interviewer asked a few technical question and personality questions. Unfortunately they lost my résumé and so the interviewer asked me to write C++ code even though I explicitly said I did not know C++. Emailed the next day to follow up with their booths at future career fairs.