C Software Engineer Interview Questions

3,493 c software engineer interview questions shared by candidates

They asked a lot about c++ concepts, multi threading, memory management, one sql question also on how to find the third highest marks from students table. some questions on basics of networking also (what are different ayers based on osi model etc). a lot of questions on linux commands also. If you are clear with the basics of OS and c++ , you should be able to qualify.
avatar

Senior Software Engineer C++

Interviewed at Jeavio

4.5
Jul 19, 2023

They asked a lot about c++ concepts, multi threading, memory management, one sql question also on how to find the third highest marks from students table. some questions on basics of networking also (what are different ayers based on osi model etc). a lot of questions on linux commands also. If you are clear with the basics of OS and c++ , you should be able to qualify.

No1: We kindly ask you to write two classes in C++ and send your code to us. One class shall be a matrix class and one shall be a vector class. Matrices and vectors shall be able to be multiplied. Addition and scalar multiplication shall be supported as well. No linear algebra functions are sought for (e.g. inverse, linear solving, svd etc.). The focus is on correctness, efficiency, and a clean and convincing software design - show us your C++ skills ;-) No 2: You are given a gray scale image which represent the oil distribution in a certain area (pixel value 0: 0 liters of oil, pixel value 255: 255 liters of oil). You can place 64 "drills" in this area. Each drill will extract the oil in a circular area of radius 25 pixels. Please try to find the optimal distribution for the drills, for each of the three images in this archive. Provide your solution as three text files with drill center coordinates, like the example file "drilling_plan_example.txt". You can check out the program "evaluate_plan.py" in this archive. It will be used used to evaluate your solution.
avatar

Software Developer C++ for 3D Maps

Interviewed at Atlatec

3.9
Jun 15, 2021

No1: We kindly ask you to write two classes in C++ and send your code to us. One class shall be a matrix class and one shall be a vector class. Matrices and vectors shall be able to be multiplied. Addition and scalar multiplication shall be supported as well. No linear algebra functions are sought for (e.g. inverse, linear solving, svd etc.). The focus is on correctness, efficiency, and a clean and convincing software design - show us your C++ skills ;-) No 2: You are given a gray scale image which represent the oil distribution in a certain area (pixel value 0: 0 liters of oil, pixel value 255: 255 liters of oil). You can place 64 "drills" in this area. Each drill will extract the oil in a circular area of radius 25 pixels. Please try to find the optimal distribution for the drills, for each of the three images in this archive. Provide your solution as three text files with drill center coordinates, like the example file "drilling_plan_example.txt". You can check out the program "evaluate_plan.py" in this archive. It will be used used to evaluate your solution.

The phone interview questions were: Various questions about using STL containers and algorithms, C++ theory questions (allocation of memory, references, exceptions, stack unraveling, copy constructors, operator overloading, etc.), Count the number of 0s in an integer, Fibonnacci number (both recursively and iteratively and O(x) of each), write a function that rounds a float to the nearest int.
avatar

C++ Programmer

Interviewed at TinyCo

3.2
Aug 17, 2012

The phone interview questions were: Various questions about using STL containers and algorithms, C++ theory questions (allocation of memory, references, exceptions, stack unraveling, copy constructors, operator overloading, etc.), Count the number of 0s in an integer, Fibonnacci number (both recursively and iteratively and O(x) of each), write a function that rounds a float to the nearest int.

Interview: Asked a lot of open ended questions without defining scope or context for the question and expects singular answers to those questions. If you have a lot of experience you will understand that there are many answers to the questions asked (how long is a piece of string type questions). The interviewer doesn't seem to realise this and I put it down to lack of experience on their part. Check online for the resume of your interviewer before attending an interview. Interviewer uses non standard jargon acronyms in questions without realising and has limited exposure to different technologies and therefore doesn't understand the different design methodologies that are born out of the differing technologies that you will have worked with.
avatar

PL/SQL Developer SQL Developer C#

Interviewed at Pilat Media Global

3.2
Dec 2, 2013

Interview: Asked a lot of open ended questions without defining scope or context for the question and expects singular answers to those questions. If you have a lot of experience you will understand that there are many answers to the questions asked (how long is a piece of string type questions). The interviewer doesn't seem to realise this and I put it down to lack of experience on their part. Check online for the resume of your interviewer before attending an interview. Interviewer uses non standard jargon acronyms in questions without realising and has limited exposure to different technologies and therefore doesn't understand the different design methodologies that are born out of the differing technologies that you will have worked with.

Viewing 1221 - 1230 interview questions

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