I applied online and was contacted by HR for an initial screening via Skype. The recruiter was very easy to talk to, and the questions were typical behavioral questions. He also asked why I'm interested in AT&T/Network Planning and Engineering. From here, my recruiter placed my resume in a pool of applicants from which hiring managers can pull. The NETDP interview experience varies greatly based on the hiring manager and the specific job title (network design engineer, equipment design engineer, project management, etc). I really enjoyed my first interview (both manager and role), so I accepted without interviewing for other NETDP roles. My particular hiring manager spent a lot of time explaining the role and its responsibilities. I responded with questions and relevant experience I had that supported my potential to perform this role well. Hiring managers aren't likely to ask specific questions related to the OSI model, BGP, TCP/IP, etc. My advice: 1. Apply for a lot of the roles. Each role is tied to a specific hiring manager, and applying all over increases your chances of finding the best fit! 2. Come into the interview demonstrating a lot of excitement for learning a lot about what goes into developing a network that keeps up with customer demands (more bandwidth, faster speeds!).