C Interview Questions

5,469 c interview questions shared by candidates

1. Shallow VS Deep Copy. Implement Deep Copy. 2. Virtual Destructor, order of destructors called in Inheritance 3. Run-time Polymorphism, Virtual Functions 4. Assignment Operator Overloading 5. Typecasting in C++ 6. Reverse a Linked List (between 2 intervals) 7. Basic Linux commands - copy, change directory 8. Basic knowledge of Lambda Expression
avatar

C++ Developer

Interviewed at Sapiens

3.4
Jan 28, 2025

1. Shallow VS Deep Copy. Implement Deep Copy. 2. Virtual Destructor, order of destructors called in Inheritance 3. Run-time Polymorphism, Virtual Functions 4. Assignment Operator Overloading 5. Typecasting in C++ 6. Reverse a Linked List (between 2 intervals) 7. Basic Linux commands - copy, change directory 8. Basic knowledge of Lambda Expression

Some questions and practical examples were legitimate, like multithreading behavior leading to zombie processes. Some were rather synthetic or just examples of bad code that you should never see anyway, like what would this do: int i = 5; int x =10; i+++++j;
avatar

Middle Software Developer C++

Interviewed at Innowise Group

3.8
Aug 20, 2025

Some questions and practical examples were legitimate, like multithreading behavior leading to zombie processes. Some were rather synthetic or just examples of bad code that you should never see anyway, like what would this do: int i = 5; int x =10; i+++++j;

Viewing 5191 - 5200 interview questions

Glassdoor has 5,469 interview questions and reports from C interviews. Prepare for your interview. Get hired. Love your job.