The technical interview: 1. I was shown a C++ small class `A` which had a pointer field, a constructor which initializes the pointer with a new allocation and a destructor that just deletes the pointer (default copy and move constructors and assignments operators). I was then given a small main function which allocated a variable of `A` on the stack and was asked to write code which used that class and would have caused a crash if it had ran in a Linux environment. 2. I was asked to design and implement a small component which receives sensors data as input, then needs to call some external algorithm, giving it the sensors data as input. The amount of sensors `N` was known in advance. Each sensor has a different frequency for taking a measurement. I was allowed to discard measurements if I had deemed that valuable or necessary. During the discussion, the interviewer added that the sensors data the component stores needs to be moved from the component to the algorithm. The non-technical interview: 1. Whether or not it would be comfortable for me to commute to the work place. 2. How long (roughly) I plan to stay at the company.
C Software Engineer Interview Questions
3,487 c software engineer interview questions shared by candidates
compares C++ 14 vs 11 ?
What has changed in you since you started doing game development
Why did you not use COM API on your previous job?
There are no difficult questions or unexpected questions to me
If you had 20 million to invest in a new business area, how would you go about getting it up and running?
Check if the string with brackets is correct: Correct examples: {[()]} aa{bb(cc)dd}ee Incorrect: bla(bla bla{bla(]bla}
What is the difference between 'type of' and 'is' in C#?
What are some techniques you can use within C++ to improve compile times?
AJAX vs CSS vs JSON
Viewing 331 - 340 interview questions