C Software Engineer Interview Questions

5,469 c software engineer interview questions shared by candidates

This is technical Interview,. Here I've asked to code in C# in OOPs concept and a DSA Problem. They asked my About Advanced SQL Concept Questions and asked me to write queries as well. Then questions regarding GIT and GIT HUB. Some basic questions based on programming concepts. It went about 45 Minutes and finally they've asked me about relocation and a few HR questions.
avatar

Gen C

Interviewed at Cognizant

3.6
Nov 3, 2025

This is technical Interview,. Here I've asked to code in C# in OOPs concept and a DSA Problem. They asked my About Advanced SQL Concept Questions and asked me to write queries as well. Then questions regarding GIT and GIT HUB. Some basic questions based on programming concepts. It went about 45 Minutes and finally they've asked me about relocation and a few HR questions.

1. Explain relation between thread and process. 2. What is Singleton design pattern 3. What are smart pointers 4. Difference between public,private,protected members 5. What are casting operators 6. Convert 100 to decimal 7. What is recursion 8. Benefits of weak pointers over shared pointers 9. I was asked to write a program which will take input of an expression and sort misplaced and overused parenthesis and return sentence with sorted parenthesis, e.g. input - ))(({}{ output - {(())}
avatar

C++ Developer

Interviewed at Barclays

4
Aug 6, 2020

1. Explain relation between thread and process. 2. What is Singleton design pattern 3. What are smart pointers 4. Difference between public,private,protected members 5. What are casting operators 6. Convert 100 to decimal 7. What is recursion 8. Benefits of weak pointers over shared pointers 9. I was asked to write a program which will take input of an expression and sort misplaced and overused parenthesis and return sentence with sorted parenthesis, e.g. input - ))(({}{ output - {(())}

Viewing 5361 - 5370 interview questions

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