I applied online. The process took 2 weeks. I interviewed at AT&T
Interview
After review of my application, I was contacted by an HR rep. to schedule a pre-screening during which I was asked a bunch of classic behavioral questions. I was then sent a coding challenge around 20 minutes after we spoke. After passing the coding challenge I received an email around 5 days later saying "so far so good." I was sent a survey to fill out about which basic technical and soft skills I had. I then was contacted by another recruiter who set up a virtual interview with three other employees. There were three interviews during this meeting. The first was a few behavioral questions, the second was a technical interview with three coding questions and a bunch of general OOP questions. The last step was another closing behavioral interview. The whole interview took close to 3 hours. Around 6 days later I was contacted by an HR rep. with an offer.
Interview questions [2]
Question 1
What is the difference between an Abstract Class and an Interface in Java?
Unprofessional. Interviewer kept delaying and rescheduling within the same day. I waited all day to interview. After that, the technical was kind of simple. Asked basic OOP questions and basic style leetcode. Also asked system-design related questions.
Interview questions [1]
Question 1
What is inheritance in object oriented programming?
I applied online. I interviewed at AT&T in Dec 2025
Interview
The interview process had 3 rounds consisting of an initial HR round, a Technical round with 2 team members, and a final HR round.
Technical round involved a pandas and SQL question with live hackerrank coding and questions after it.
Interview questions [1]
Question 1
What would happen if part of a SQL statement was changed? (During technical round)
Initial technical assessment where we received a dataset and had to extract information from it, mostly data science libraries used. Language was python, on Hacker rank. Behavioral interview was on the phone about thirty minutes.
Interview questions [1]
Question 1
Describe a past misunderstanding and how you resolved it.