C Software Developer Interview Questions

5,483 c software developer interview questions shared by candidates

Problem was not very challenging, it was of average complexity. I can not disclose what the problem was but nine hours time was given to write a single functionality (a function). Problem statement explains how functionality should work and what the acceptable status of underlying data structure is after operation. It seems, problem is very black & white and easy to implement but when you observe it closely you will find few gray areas and that is what you have to think as developer to implement functionality correctly. Test allows submitting solution one more time if first submitted solution does not work. The hardest part is, this test is not similar to the test conducted on Hackerrank type of platforms. There are no test cases in this assignment, so you cannot compare you output with expected output.
avatar

C++ Developer

Interviewed at think-cell

4.4
May 3, 2024

Problem was not very challenging, it was of average complexity. I can not disclose what the problem was but nine hours time was given to write a single functionality (a function). Problem statement explains how functionality should work and what the acceptable status of underlying data structure is after operation. It seems, problem is very black & white and easy to implement but when you observe it closely you will find few gray areas and that is what you have to think as developer to implement functionality correctly. Test allows submitting solution one more time if first submitted solution does not work. The hardest part is, this test is not similar to the test conducted on Hackerrank type of platforms. There are no test cases in this assignment, so you cannot compare you output with expected output.

Tell us about a situation in which you needed to make an important decision quickly, but were faced with conflicting information from multiple sources. Please describe the situation, your actions, and the outcome of your final decision.
avatar

P&C Actuarial

Interviewed at WTW

3.9
Oct 1, 2023

Tell us about a situation in which you needed to make an important decision quickly, but were faced with conflicting information from multiple sources. Please describe the situation, your actions, and the outcome of your final decision.

Siemens: 1) Inheritance using private, protected, public for child class what is the scope for all. 2) can private parent class be accessible by child class. Yes/No. If yes then how. If no then why? 3) c program on double linked list to find minimum of all list using double pointer. 4) pointer to pointer what is the output 5) Socket programming any idea? 6) What is context switching 7) communication protocol. 8) oops concepts
avatar

C/C++ Embedded Developer

Interviewed at Siemens

4.1
May 9, 2021

Siemens: 1) Inheritance using private, protected, public for child class what is the scope for all. 2) can private parent class be accessible by child class. Yes/No. If yes then how. If no then why? 3) c program on double linked list to find minimum of all list using double pointer. 4) pointer to pointer what is the output 5) Socket programming any idea? 6) What is context switching 7) communication protocol. 8) oops concepts

Viewing 5471 - 5480 interview questions

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