I applied through a recruiter. The process took 3 months. I interviewed at AT&T in May 2012
Interview
This was a slow process. IT started of with a HR screen. After 6 weeks or so, they scheduled an interview with a Director and 2 Managers. The interview was good. Director was very knowedgeable. The Managers seemed like they got the questions and answers from somewhere. It was pretty mechanical. It went well enough to get another interview albeit after a long lull.
A few weeks later I get a technical screen with two Architects. The interview was supposed to be a Senior level Architect but these folks asked nothing about Architecture. They asked detailed questions like build scripts and java code, how to write web services, bindings, etc, etc. I would best describe them as very senior level developers. It was kind of funny when one of them was very arrogant to add to this. I did not except this for a Senior level Architect role.
To add to this, I heard that this role was only posted to hire a sub contractor they liked but they had to go through the interview porcess to satisfy their governance mechanism.
I applied through a staffing agency. I interviewed at AT&T
Interview
phone screen and F2F. Only one interview - applied through DICE. The initial phone screen was done by the manager and lead. Vendor was very involved throughout the process, right up to being there on interview day. There was a drug test, followed by a background check, following which there was a 1:1 interview at this site in NJ.
How do companies hire employees? The hiring process, from the job applicant perspective, includes several steps. From the time you apply for a job until the time you accept a job offer, you will go through a series of steps as you progress through the hiring process from completing a job application to coming on board as a new employee.
Here's information on each step in the hiring process, including applying for jobs, interviewing, employment testing, background checks, and job offers, along with tips and advice on each step in the hiring process.
Interview questions [1]
Question 1
You want to create a simple class that just has three member variables. Tell me how you’d do this