Upload Button Icon Add office photos

AT&T

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

AT&T Web Developer Interview Questions and Answers

Updated 17 Jan 2025

AT&T Web Developer Interview Experiences

1 interview found

Web Developer Interview Questions & Answers

user image Anonymous

posted on 17 Jan 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. What is Object-Oriented Programming (OOP), and can you explain its fundamental concepts?
  • Ans. 

    OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOP focuses on creating objects that interact with each other to solve complex problems.

    • Fundamental concepts include classes, objects, inheritance, encapsulation, and polymorphism.

    • Classes are blueprints for creating objects, while objects are instances of classes.

    • Inheritance all...

  • Answered by AI
  • Q2. What is the definition of an array, and what are the different types of arrays?
  • Ans. 

    An array is a data structure that stores a collection of elements of the same type. There are different types of arrays such as one-dimensional, multi-dimensional, and associative arrays.

    • One-dimensional array: Stores elements in a single row or column.

    • Multi-dimensional array: Stores elements in multiple rows and columns.

    • Associative array: Uses key-value pairs to store elements.

    • Example: ['apple', 'banana', 'orange']

  • Answered by AI
  • Q3. What is the clr
  • Ans. 

    CLR stands for Common Language Runtime, a virtual machine component of the .NET framework responsible for managing code execution.

    • CLR provides services such as memory management, exception handling, and security.

    • It compiles code into Intermediate Language (IL) and then translates it into machine code at runtime.

    • CLR allows for language interoperability within the .NET framework, enabling different languages to work toge

  • Answered by AI
Round 2 - Coding Test 

The content is based on HTML, Windows, and ADO.NET.

Round 3 - HR 

(2 Questions)

  • Q1. What motivates you to pursue this job?
  • Ans. 

    I am motivated to pursue a career as a Customer Care Executive because I enjoy helping others and providing excellent service.

    • I have a passion for assisting customers and resolving their issues

    • I thrive in a fast-paced environment where I can use my communication skills effectively

    • I find satisfaction in ensuring customer satisfaction and building positive relationships

    • I believe in the importance of delivering exceptiona...

  • Answered by AI
  • Q2. What is your expected salary?
  • Ans. 

    My expected salary is based on my experience, skills, and the market rate for web developers.

    • I have researched the average salary for web developers in this location.

    • I am open to negotiation based on the overall compensation package offered.

    • I am looking for a salary that reflects my expertise and contributions to the team.

  • Answered by AI

Interview questions from similar companies

Interview Questionnaire 

7 Questions

  • Q1. Array sorting – Bubble sort and its complexity?
  • Ans. 

    Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.

    • Bubble sort has a worst-case and average complexity of O(n^2), where n is the number of items being sorted.

    • It is not efficient for large lists and is generally used for educational purposes.

    • Example: Sorting an array of strings in alphabetical order using bubble sort.

  • Answered by AI
  • Q2. Various storage classes in C? Difference between auto, static?
  • Ans. 

    Auto and static are two storage classes in C. Auto variables are local to a function while static variables retain their value between function calls.

    • Auto variables are created when a function is called and destroyed when the function ends

    • Static variables are initialized only once and retain their value between function calls

    • Auto variables have garbage value if not initialized while static variables are initialized to

  • Answered by AI
  • Q3. Questions on Pointers, memory management, scope of variables, etc were asked
  • Q4. What are your strengths and weaknesses?
  • Ans. 

    My strengths include problem-solving, attention to detail, and adaptability. My weaknesses include public speaking and impatience.

    • Strengths: problem-solving, attention to detail, adaptability

    • Weaknesses: public speaking, impatience

  • Answered by AI
  • Q5. Where do you see yourself 5 years from now?
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team of developers to create innovative solutions.

    • Leading a team of developers to create innovative solutions

    • Continuing to learn and stay up-to-date with the latest technologies

    • Contributing to the growth and success of the company

    • Mentoring and coaching junior developers

    • Taking on more responsibilities and challenges

  • Answered by AI
  • Q6. What are your interests?
  • Ans. 

    I am interested in exploring new technologies and learning new programming languages.

    • Exploring new technologies

    • Learning new programming languages

    • Attending tech conferences and meetups

    • Contributing to open source projects

  • Answered by AI
  • Q7. Are you ready to relocate?
  • Ans. 

    Yes, I am open to relocation for the right opportunity.

    • I am willing to relocate for the right job opportunity

    • I am open to exploring new cities and cultures

    • I am willing to consider relocation assistance

    • I am excited about the prospect of working in a new environment

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The written test had 75 questions and we were allotted 80 minutes for the same.There were four sections: Verbal, Analytical, Attention to Detail and Technical (C and Data Structures).First, there was the verbal section. Basically, questions on articles, synonyms and antonyms were asked. Two passages were also given and related questions were asked. The analytical section included questions from quant (set theory, data sufficiency, cubes,etc.) and Logical Reasoning.
The third section was the easiest and did not require any special preparation. From a group of patterns, we had to determine if they were alike or different.
The fourth was the technical section and had 5 questions each from C and DS. This was the toughest section.Time management is absolutely important. There were sectional cutoffs and so we had to clear each section.

Round: Technical Interview
Experience: It was the PI round. First, we had the technical interview. Various questions on C and Data Structures were asked.Next, we had the HR interview. Here, the usual questions were asked. Some of them were:

Round: HR Interview
Experience: Also, questions from what I had written in my CV were asked.On the whole, the interview went quite well. And finally, I was selected.

Skills: Algorithm, C, C++
College Name: NIT PATNA

Skills evaluated in this interview

Interview Questionnaire 

8 Questions

  • Q1. Basic coding question from C, Data Structures and DBMS
  • Q2. Questions from java and C++ (as it was mentioned in the resume)
  • Q3. The main point of concentration was projects and training
  • Q4. Some people were also asked questions related to data communication and basic electronics
  • Q5. Questions like ‘Tell me about yourself’. (Try to create a good impression)
  • Q6. Questions on your personality. Show confidence while answering. The HR might try to oppose what you say and see how you react
  • Q7. Standard puzzles?
  • Q8. Questions like, ‘Why do you want to join Verizon?’, ‘Why should we hire you?’

Interview Preparation Tips

Round: Test
Experience: Consisted of Quantitative aptitude, Logical reasoning, Data Interpretation and English.(Time management is important)

Skills: C, C++, Data structure, Algorithm
College Name: na

I was interviewed before Mar 2021.

Round 1 - Group Discussion 

Round duration - 15 minutes
Round difficulty - Easy

This was a group discussion round where we were divided into groups of 10 and we had 15 minutes for GD.

Round 2 - Face to Face 

(6 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This is all about how good you are with the fundamentals. Out of 10 I would give it a 6.5 on difficulty.

  • Q1. 

    Reverse the String Problem Statement

    You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

    Example:

    Input:
    STR = "abcde"
    Output:
    "e...
  • Ans. 

    Reverse a given string containing alphabets, numbers, and special characters.

    • Iterate through the string from the end to the beginning and append each character to a new string.

    • Use built-in functions like reverse() or StringBuilder in languages like Python or Java for efficient reversal.

    • Handle special characters and numbers while reversing the string.

    • Ensure to consider the constraints on the length of the string and the

  • Answered by AI
  • Q2. What is a deadlock?
  • Ans. 

    A deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.

    • Occurs in multitasking environments where processes compete for limited resources

    • Can be resolved using techniques like deadlock prevention, deadlock avoidance, and deadlock detection

    • Example: Process A holds Resource X and waits for Resource Y, while Process B holds Resource Y and wa

  • Answered by AI
  • Q3. What is a thread?
  • Ans. 

    A thread is a lightweight sub-process that allows concurrent execution within a single process.

    • Threads share the same memory space within a process.

    • Threads are used to achieve parallelism and improve performance.

    • Examples of threads include the main thread in a program and worker threads in a multi-threaded application.

  • Answered by AI
  • Q4. What is the difference between Multiprocessing and Multiprogramming?
  • Ans. 

    Multiprocessing involves multiple processors executing multiple tasks simultaneously, while multiprogramming involves multiple programs sharing a single processor by switching between them.

    • Multiprocessing utilizes multiple processors to execute multiple tasks concurrently.

    • Multiprogramming involves multiple programs sharing a single processor by switching between them.

    • Multiprocessing is more efficient in terms of perfor...

  • Answered by AI
  • Q5. Can you explain the process life cycle in an operating system?
  • Ans. 

    Process life cycle in an operating system involves creation, execution, termination, and resource management.

    • Creation: When a process is created, it is assigned a unique process ID and allocated necessary resources.

    • Execution: The process is then scheduled by the operating system to run on the CPU.

    • Termination: Once the process completes its task or is terminated by the user, it is removed from memory.

    • Resource Management...

  • Answered by AI
  • Q6. What are the differences between Windows XP and Windows 7?
  • Ans. 

    Windows XP and Windows 7 are both operating systems developed by Microsoft, but they have several key differences.

    • User interface: Windows 7 has a more modern and user-friendly interface compared to Windows XP.

    • Performance: Windows 7 is generally faster and more stable than Windows XP.

    • Security: Windows 7 has more advanced security features and updates compared to Windows XP.

    • Hardware support: Windows 7 supports newer hard...

  • Answered by AI
Round 3 - Face to Face 

(6 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical round with questions on DBMS and Networking mainly.

  • Q1. What is the difference between RDBMS and DBMS?
  • Ans. 

    RDBMS is a type of DBMS that stores data in a structured format with relationships between tables.

    • RDBMS enforces referential integrity and allows for normalization of data.

    • DBMS is a general term for any system that manages databases, while RDBMS specifically refers to relational databases.

    • Examples of RDBMS include MySQL, Oracle, and SQL Server.

    • Examples of DBMS include MongoDB and Redis.

  • Answered by AI
  • Q2. What is an Object-Oriented Database Management System (OODBMS)?
  • Ans. 

    An Object-Oriented Database Management System (OODBMS) is a type of database management system that supports the creation and management of objects in a database.

    • OODBMS stores data in the form of objects, which can contain attributes and methods.

    • It allows for complex data structures and relationships to be represented more easily.

    • Examples of OODBMS include db4o, ObjectDB, and ObjectStore.

  • Answered by AI
  • Q3. How do you find the number of unique values in a SQL database?
  • Ans. 

    Use the COUNT DISTINCT function in SQL to find the number of unique values in a database.

    • Use the COUNT DISTINCT function along with the column name to count the number of unique values in that column.

    • For example, SELECT COUNT(DISTINCT column_name) FROM table_name;

    • You can also use GROUP BY to find the number of unique values for multiple columns.

  • Answered by AI
  • Q4. What is the difference between a hub and a switch in networking?
  • Ans. 

    A hub operates at the physical layer and broadcasts data to all devices on the network, while a switch operates at the data link layer and forwards data only to the intended recipient.

    • Hub operates at the physical layer, while switch operates at the data link layer

    • Hub broadcasts data to all devices on the network, while switch forwards data only to the intended recipient

    • Switch is more efficient and secure compared to a

  • Answered by AI
  • Q5. Can you explain the different OSI layers?
  • Ans. 

    The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven different layers.

    • Physical Layer: Deals with the physical connection between devices. Example: Ethernet cables.

    • Data Link Layer: Responsible for node-to-node communication. Example: MAC addresses.

    • Network Layer: Manages routing of data packets. Example: IP addresses.

    • T...

  • Answered by AI
  • Q6. What are the different protocols supported at each OSI layer?
  • Ans. 

    Different protocols supported at each OSI layer

    • Layer 1 (Physical): Ethernet, Wi-Fi, Bluetooth

    • Layer 2 (Data Link): MAC, PPP, HDLC

    • Layer 3 (Network): IP, ICMP, ARP

    • Layer 4 (Transport): TCP, UDP, SCTP

    • Layer 5 (Session): NetBIOS, PPTP

    • Layer 6 (Presentation): SSL, TLS

    • Layer 7 (Application): HTTP, FTP, SMTP

  • Answered by AI
Round 4 - HR 

Round duration - 15 minutes
Round difficulty - Easy

IF you make it to the HR round you are selected. All 28 that attended got selected . It was more like stuff for formality. The usual questions.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAEricsson India interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPS, DBMS, OSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

10 Questions

  • Q1. All project related questions .(He found some fault and asked to remove it)?
  • Q2. Why do we need garbage collection and how it is done in JAVA ?
  • Ans. 

    Garbage collection is necessary to free up memory occupied by unused objects. Java uses automatic garbage collection.

    • Garbage collection helps prevent memory leaks and improves performance.

    • Java uses a mark-and-sweep algorithm to identify and remove unused objects.

    • The JVM periodically checks for unused objects and frees up memory occupied by them.

    • Developers can also manually trigger garbage collection using System.gc() m...

  • Answered by AI
  • Q3. Difference between TCP and UDP ?
  • Ans. 

    TCP is a connection-oriented protocol while UDP is connectionless.

    • TCP provides reliable data transfer while UDP does not guarantee reliability.

    • TCP uses flow control and congestion control while UDP does not.

    • TCP is slower than UDP due to the overhead of establishing and maintaining a connection.

    • UDP is faster than TCP for applications that can tolerate data loss such as video streaming or online gaming.

  • Answered by AI
  • Q4. In which scenario do we need UDP ?
  • Ans. 

    UDP is used in scenarios where speed is more important than reliability, such as online gaming and video streaming.

    • UDP is a connectionless protocol that does not guarantee delivery of packets

    • It is faster than TCP because it does not have to establish a connection before sending data

    • UDP is commonly used in online gaming, video streaming, and VoIP applications

    • It is also used for broadcasting and multicasting data to mult

  • Answered by AI
  • Q5. Discussion on Hashmap , Collision function , heap data structure
  • Q6. Two puzzles a. Given a bar , cut it twice and pay for 7 days?
  • Q7. B. three ants are running on edges of a equilateral triangle with same speed. What is prob that dey will never meet?
  • Ans. 

    The probability that three ants running on the edges of an equilateral triangle will never meet is 1/3.

    • The ants will never meet if they all move in the same direction (clockwise or counterclockwise) at the same speed.

    • The probability of this happening is 1/3, as each ant has two possible directions to choose from.

    • Example: If one ant starts moving clockwise, the other two ants must also move clockwise to never meet.

  • Answered by AI
  • Q8. Tell me about yourself ?
  • Ans. 

    I am a software developer with experience in Java and Python.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects involving web development and data analysis.

    • I am proficient in Java and Python programming languages.

    • I am a quick learner and enjoy working in a team environment.

  • Answered by AI
  • Q9. Where do you see yourself in 5 yrs ?
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team of developers to create innovative solutions.

    • Leading a team of developers

    • Creating innovative solutions

    • Continuing to learn and grow as a developer

    • Contributing to the success of the company

    • Building strong relationships with colleagues and clients

  • Answered by AI
  • Q10. Your strengths and asked to justify it (Jitni bakar kr skte ho kr do ) ?

Interview Preparation Tips

Round: Group Discussion
Experience: Relevance of technology

Round: Technical Interview
Experience: 1. All project related questions .(He found some fault and asked to remove it)?
2. Why do we need garbage collection and how it is done in JAVA ?
3. Difference between TCP and UDP ?
4. In which scenario do we need UDP ?
5. Discussion on Hashmap , Collision function , heap data structure
6. Two puzzles
a. Given a bar , cut it twice and pay for 7 days?
b. three ants are running on edges of a equilateral triangle with same speed. What is prob that dey will never meet?

Round: HR Interview
Experience: 1. Tell me about yourself ?
2. Where do you see yourself in 5 yrs ?
3. Your strengths and asked to justify it (Jitni bakar kr skte ho kr do ) ?

College Name: NA

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic java questions and a few easy to medium leetcode.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare from leetcode and language according to the profile.

I applied via Campus Placement and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Mcq based on language

Round 2 - One-on-one 

(1 Question)

  • Q1. Do you know STL. Find loop in linked list.
  • Ans. 

    STL knowledge and finding loop in linked list

    • STL (Standard Template Library) is a C++ library that provides containers, algorithms, and iterators.

    • To find a loop in a linked list, we can use Floyd's cycle-finding algorithm.

    • In this algorithm, we use two pointers, one moving at a slower pace and the other at a faster pace.

    • If there is a loop in the linked list, the faster pointer will eventually catch up to the slower poin...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have basic DSA and OOPs understanding. Questions are not tough. Basic knowledge is enough.

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. The questions primarily started with discussion on my internships and minor project
  • Q2. Many questions were asked about OOPs concepts like virtual function, multiple inheritance, function overloading etc you are supposed to define and implement all of them on paper
  • Q3. I was asked about my favorite subject, opted computer networks. So, was asked about computer networks basics like ISO OSI, virtual LANs, QoS, AdHoc networks, WiiMax and Wifi

Interview Preparation Tips

Round: Technical Interview
Experience: Technical continues for about 35 minutes, the questions primarily started with discussion on my internships and minor project.
Many questions were asked about OOPs concepts like virtual function, multiple inheritance, function overloading etc you are supposed to define and implement all of them on paper.
I was asked about my favorite subject, opted computer networks. So, was asked about computer networks basics like ISO OSI, virtual LANs, QoS, AdHoc networks, WiiMax and Wifi.

Round: HR Interview
Experience: I was primarily asked about my family background, likes, hobbies etc

College Name: NA

I was interviewed in Nov 2021.

Interview Questionnaire 

2 Questions

  • Q1. Programming Questions were given the prime importance
  • Q2. Questions related to Software Engineering , Networking

Interview Preparation Tips

Interview preparation tips for other job seekers - Programming Questions were given the most importance

I applied via Campus Placement and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - HR 

(4 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good communication skills employee
Contribute & help others!
anonymous
You can choose to be anonymous

AT&T Interview FAQs

How many rounds are there in AT&T Web Developer interview?
AT&T interview process usually has 3 rounds. The most common rounds in the AT&T interview process are Technical, Coding Test and HR.
What are the top questions asked in AT&T Web Developer interview?

Some of the top questions asked at the AT&T Web Developer interview -

  1. What is Object-Oriented Programming (OOP), and can you explain its fundamental ...read more
  2. What is the definition of an array, and what are the different types of arra...read more
  3. What is the ...read more

Recently Viewed

SALARIES

Ashirvad Pipes

INTERVIEWS

Ashirvad Pipes

No Interviews

JOBS

Ashirvad Pipes

No Jobs

JOBS

Goldman Sachs

No Jobs

JOBS

Goldman Sachs

No Jobs

SALARIES

Arista Networks

SALARIES

Ashirvad Pipes

SALARIES

Ashirvad Pipes

SALARIES

Arista Networks

SALARIES

Advisor360°

Tell us how to improve this page.

AT&T Web Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Jio Interview Questions
3.9
 • 1.7k Interviews
Bharti Airtel Interview Questions
4.0
 • 845 Interviews
Vodafone Idea Interview Questions
4.1
 • 553 Interviews
Ericsson Interview Questions
4.1
 • 411 Interviews
Nokia Interview Questions
4.1
 • 267 Interviews
BT Group Interview Questions
3.9
 • 180 Interviews
ACT Fibernet Interview Questions
4.0
 • 133 Interviews
Verizon Interview Questions
4.1
 • 110 Interviews
View all
Technical Specialist
306 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
276 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Network Engineer
235 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Technical Specialist
137 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Network Engineer
110 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare AT&T with

Verizon

4.1
Compare

Vodafone Idea

4.1
Compare

Bharti Airtel

4.0
Compare

Reliance Communications

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview