C++ Developer
Infosys Bengaluru East, Karnataka, India
Job Description
"Embark on a career as a C++ Developer at Infosys and be at the forefront of innovation in the telecom industry, specifically in VOIP protocols and standards."
As a C++ Developer at Infosys, you will have the opportunity to work on cutting-edge projects related to VOIP protocols and standards, driving high-quality code deliverables and ensuring customer satisfaction.
Your expertise in C++ will be utilized to develop and administer VOIP infrastructure, monitor its performance, and ensure seamless integration with other systems. You will be working with a talented team to create innovative solutions that cater to the needs of the telecom industry.
Why you should learn this:
The demand for skilled C++ developers in the telecom industry is on the rise, driven by the increasing adoption of VOIP protocols and standards.
Expected Salary: A C++ Developer at Infosys can expect a salary range of $80,000 - $120,000 per annum, depending on experience and location.
How it works:
- Step 1: Understand VOIP protocols and standards, including SIP and H323, to develop a solid foundation for your work.
- Step 2: Learn C++ programming language to create high-quality code deliverables that meet the requirements of the telecom industry.
Core Concepts to Master
Object-Oriented Programming
Understand the principles of object-oriented programming, including encapsulation, inheritance, and polymorphism, to write efficient and scalable C++ code.
Multithreading
Learn to utilize multithreading in C++ to improve the performance and responsiveness of VOIP applications.
Memory Management
Understand the importance of memory management in C++ and learn to use smart pointers, containers, and other memory management techniques to write exception-safe code.
Interview Questions (Beginner)
- What is VOIP and how does it differ from traditional telephony?
- What are the key features of SIP and H323 protocols?
- Can you explain the concept of object-oriented programming in C++?
Job Overview
Advance Questions
- • How would you optimize the performance of a VOIP application using C++?
- • Can you explain the differences between pointer and reference variables in C++?
- • How would you handle errors and exceptions in a VOIP application written in C++?