I began the process by filling out an application available through a jobs website. I was contacted immediately via email informing me that I could expect an email with a link to a personality test. I was also asked to set up a phone interview. The personality test consisted of some standard questions (responses range from strongly disagree to strongly agree) as well as some questions testing basic math and language concepts. The phone interview was fairly standard as well. After these processes, I was asked to schedule a day where I could travel to their campus for a series of in-person interviews.
Since I was somewhat local, I drove to their campus. The first half of the day consisted of the staff in the HR department selling the company to the interviewee. This included a brisk walking tour of their campus, a product demonstration, lunch with an employee, and a group (other interviewees, 3-4) interview with someone employed in the position for which we were being interviewed. Following this, the interviewees were separated and taken to a scenario interview where the interviewer (also employed in tech services) ran through a list of scenarios and asked how we would respond. With this concluded, I continued to an interview with my HR recruiter. Again, it was a standard interview, with some questions being repeats from the phone interview.
The day was concluded by sitting for a series of three exams, testing verbal, quantitative, and programming aptitude. The questions on the verbal/quantitative portion were less difficult than one would get on the GRE exam, and the programming exam covered material one would expect to learn in a beginner programming course.
Overall, it was a positive interview experience. All of my questions were met with thoughtful, detailed responses. The campus is impressive, if a bit kitschy, and is under a constant state of expansion. The employees, although seemingly exhausted (perhaps this was exasperated by the flexible dress code), appeared to still enjoy the many challenges that a tech services job entails. All told, I was impressed with the goals of the company (though not the programming language-VB 6), and would have accepted the job if offered. However, I received a call from my recruiter within the week that the company would not be selecting me.