I was referred to this company by an employee and I was very impressed with how quickly the recruiter contacted me about setting up an interview. I had submitted my resume in the morning and by that afternoon I had already received a call from a recruiter.
I started off with a phone interview which was somewhat challenging but all of the questions asked seemed relevant to the job I was applying for and there were no curve ball questions. The phone interview lasted about an hour and most all of the questions were technical questions.
I was then contacted the very same day of my phone interview to set up an in-person interview. The in-person interview was very pleasant and consisted of four one-on-one interviews which were forty five minutes each.
The first three interviews dealt with topics such as previous work experience, networking knowledge, QA knowledge, and general PC/Mac/Linux knowledge. There were also a couple of critical thinking questions that dealt with troubleshooting network issues. The final interview dealt exclusively with programming and I was asked to write code to solve specific problems using whatever language I preferred.
Shortly after my in-person interview I was asked to come in for one final interview which involved executing a test plan using Linux.
I was then contacted the very same day of my final interview and was given an offer which I accepted.