I was emailed a few very simple programming questions; anyone who has completed introductory programming could probably answer these.
I was then set up with an HR person for a few behavioral questions on Skype. It took about 15 minutes. Very good experience, I breezed through it.
The next interview was a technical interview with a few behavioral questions, also over Skype. Two technical interviewers asked me questions, and the hiring manager asked some behavioral questions. There were a couple of simple questions: explain the difference between a queue and a stack, then a couple of programming questions that are equivalent to easy questions on coding challenge websites. I breezed through these pretty easily as well.
I received a notice that I was moving to the next step and would be contacted by the department for another interview. Instead, I was told a couple weeks later that I didn't make the cut. Kind of confused on that one. The interviews were easy and relaxed, I have a near-perfect GPA just short of 4.0, and I had a lot of finished projects behind me. I suspect that's just how it goes when you're in the same state as Georgia Tech.
Write a method for calculating the nth Fibonacci number.
The following metrics were computed from 6 interview experiences for the AT&T Software Engineer role in Atlanta, Georgia.
AT&T's interview process for their Software Engineer roles in Atlanta, Georgia is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for AT&T's Software Engineer interview process in Atlanta, Georgia.