I applied online. The process took 2 weeks. I interviewed at AT&T (Atlanta, GA) in Feb 2013
Interview
First phone interview, then face to face interview. Face to face part was with two people. We went over my resume, I went into details about my experience and education. Then they told me about the position and asked me general interview questions like are you a self starter, can you tell us about a time when..etc.
The whole experience was professional and they were really nice towards me.
Went online and applied for a position. About a month later I get an email from AT&T asking if I wanted to do a phone interview. Phone interview was composed of three people on their side of the conversation asking questions. Asked questions about my experience and then listed some options of what I could do as an intern. I chose the "developer" role. Asked about a good number of object-oriented programming questions. They got back to me approximately a week later.
Interview questions [1]
Question 1
Explain to me what function overriding is and give an example.