Avaya is an American multinational technology firm founded in 2000, headquartered in Durham, North Carolina. It specializes in cloud communications and workstream collaboration solutions, offering unified communications (UCaaS), contact center (CCaaS), CPaaS, and services through Avaya OneCloud.
- Delivers cloud-based communications and collaboration solutions.
- Focuses on unified comms, contact centers, and experience platforms.
- Serves global organizations in 190 countries for enhanced operations.
Interview Experiences
It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you with the interview experiences of candidates who have been in your situation earlier. Make the most of it.
Where to Apply?
We have resources for you from which you can prepare the programming questions that tech companies will ask you in the interview.
Eligibility Criteria
Avaya seeks candidates for engineering roles with specific qualifications:
- B.E./B.Tech or equivalent in Computer Science, IT, or related fields.
- Good academics (typically 60% or above); no active backlogs.
- For freshers, no experience needed; strong CS fundamentals.
Avaya Recruitment Process: Selection Rounds
Avaya's hiring process typically involves 4 stages for freshers in engineering roles.
Online Round
The initial stage is an online assessment on Avaya's platform with 50 MCQs: 25 technical (CS, C++ concepts) and 25 non-technical (math, logic).
Technical Round-1
A virtual technical interview focusing on core concepts. Expect questions on DSA, CS fundamentals, projects/internships.
Questions asked in Avaya
- Longest Common Substring
- Smallest distinct window
- Check if subtree
- Intersection Point in Y Shapped Linked Lists
- Reverse array in groups
Technical Round-2
Deeper interview on internships/projects, DSA, DBMS, and CS concepts.
HR Round
In this round, you can expect general discussion to assess cultural fit, communication, and motivation. They also ask questions about resumes.
Avaya Job Roles
Avaya offers diverse engineering roles:
Software Engineer: Develops cloud comms solutions using Java, C++. Data Engineer: Builds analytics for collaboration platforms. Cloud Engineer: Manages UCaaS/CCaaS infrastructure. Internships/Graduate Programs: Entry-level roles with training in comms tech.
Technical Skill Requirements for Avaya Roles
Coursework
- Data Structures & Algorithms (DSA): Arrays, linked lists, trees, graphs, rotation, traversal.
- Databases: SQL, DBMS concepts.
- Operating Systems: Processes, threads, memory management.
- Computer Networks: Basics, protocols.
- Software Engineering Principles: OOP, SDLC, agile practices.
- Domain Knowledge: Cloud communications, UC/CC platforms.
Programming Skills
- Languages: Proficiency in Java, C++, Python.
- Development: APIs, frameworks (e.g., Spring).
- Data Tools: SQL, cloud basics.
- Testing & Version Control: Unit testing, Git.
- Problem-Solving: Efficient code for comms scenarios.