C Software Developer Interview Questions

3,500 c software developer interview questions shared by candidates

Difference between struct and class? Boxing and unboxing? They give you examples of code and you need to tell them what the output will be. They also ask you along the way additional questions such as what goes on under the hood when you declare a struct, what goes on under the hood when you declare a class. Even though you may be a good programmer they might make you look like a fool.
avatar

C# Developer

Interviewed at Veeam Software

3.8
Jan 31, 2021

Difference between struct and class? Boxing and unboxing? They give you examples of code and you need to tell them what the output will be. They also ask you along the way additional questions such as what goes on under the hood when you declare a struct, what goes on under the hood when you declare a class. Even though you may be a good programmer they might make you look like a fool.

Program 1: they asked me write down code for copy constructor and copy assignment using dynamic allocation. - every bit of the concept Program 2: Polymorphism in detail , virtual function n all Program 3: explicit keyword Question 1: difference between vector and list Question 2: virtual destructor, initializer list, separate out 0,1 from array [0, 1, 0, 1 0, 1, 1, 0, 1, 0] , To clear tieto round one needs to be very clear with the basic concept
avatar

C++ Developer

Interviewed at Tieto

3.9
Feb 19, 2022

Program 1: they asked me write down code for copy constructor and copy assignment using dynamic allocation. - every bit of the concept Program 2: Polymorphism in detail , virtual function n all Program 3: explicit keyword Question 1: difference between vector and list Question 2: virtual destructor, initializer list, separate out 0,1 from array [0, 1, 0, 1 0, 1, 1, 0, 1, 0] , To clear tieto round one needs to be very clear with the basic concept

Viewing 3481 - 3490 interview questions

Glassdoor has 3,500 interview questions and reports from C software developer interviews. Prepare for your interview. Get hired. Love your job.