I initially submitted an application for a "part-time position". There was no title or specific position mentioned, but I needed a job, and thought, 'why not?' I was asked to fill out a generic questionnaire, where I had the opportunity to apply for a full-time position; again, not a specific position.
I was asked to take an aptitude test, which I had been informed of and given time to somewhat prepare for ahead of time. This test is what upper-management uses to brag about how they only hire "smart" people (which is a load of crock). I passed the test, and proceeded through the typical interview process (3 total - 1 with recruiting, 1 with direct supervisor of department, 1 with manager of department). I was initially interviewed for a software development department, which was completely out of my comfort zone and skill area. I was not offered the job, but was asked to come back to interview with a customer service department.
I passed the interview and accepted the job. Biggest mistake ever.
The interview process took roughly 2-3 weeks, since I interviewed twice. The recruiters involved were very courteous and impressed me with their timely followups (they called me 1-2 times per week to update me on the process). I could not have asked for a better experience with the recruiting department. It was the job and management that I had a problem with.
The interview questions were very typical and monotonous - name biggest strengths/weaknesses, are you a team player, etc.
The aptitude test seemed unnecessary and a poor judgment of intelligence/skill set. It was primarily a math based test. There was a shorter section based on "What would you do?" situations and a section that vets your personality. Hardly of the things asked on the test had any relation to what my job required of me or how I carried it out. It also does not prevent individuals who cannot perform the job well from being hired. My department was small and most positions were filled with such individuals.