There are a couple of phone call interviews, a Skype interview, all discussing resume experience and how it relates to the job description.
If you clear through all that, you will proceed straight to a final round interview of around 2 hours. The first hour is technical, the second is behavioral.
Technical wasn't that hard; barely any data structure questions, and the behavioral was standard questions about you, your experience, and your teamwork.
Write a function that checks if a string is a palindrome.
Write a function to reverse a string. Now write it with O(1) space complexity.
Describe a time when you had a conflict with a teammate while working on a project and how did you resolve that conflict?
The following metrics were computed from 1 interview experience for the AT&T Software Engineer (Internship) role in New Brunswick, New Jersey.
AT&T's interview process for their Software Engineer (Internship) roles in New Brunswick, New Jersey is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for AT&T's Software Engineer (Internship) interview process in New Brunswick, New Jersey.