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
C Interview Questions
5,469 c interview questions shared by candidates
some basic linux command lines
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;
Describe a good git commit (message)?
Tell me about your project?
Theoretical questions outside the scope of a C++ dev and more towards a DevOps.
Only pretty basic theory questions. Any live-coding tasks were given to me during the interview.
what are dangling pointers, Macros, Computer Networks related questions.
What is udp, mac address?
Questions were like: two sums - In an array, find 2 elements that yield the given sum. Reverse a linked list
Viewing 5191 - 5200 interview questions