employer cover photo
employer logo
employer logo

Tata Consultancy Services

Part of Tata Group

Engaged Employer

Tata Consultancy Services Interview Question

1. Difference between "C structure" and "C++ structure". 2. Diffrence between a "assignment operator" and a "copy constructor" 3. What is the difference between "overloading" and "overridding"? 4. Explain the need for "Virtual Destructor". 5. Can we have "Virtual Constructors"? 6. What are the different types of polymorphism? 7. What are Virtual Functions? How to implement virtual functions in "C" 8. What are the different types of Storage classes?