C Engineer Interview Questions

3,794 c engineer interview questions shared by candidates

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.

You are instructed to buy a used car. There is an unlimited supply of sellers, but you do not know what the price range of cars should be. What strategy would you use to determine the best price? If you offered a low price, and the seller accepted, what would you think about the car you bought (is there something wrong with it because it was so cheap)?
avatar

C++ Programmer

Interviewed at STEVENS CAPITAL MANAGEMENT LP

4.8
Jan 17, 2015

You are instructed to buy a used car. There is an unlimited supply of sellers, but you do not know what the price range of cars should be. What strategy would you use to determine the best price? If you offered a low price, and the seller accepted, what would you think about the car you bought (is there something wrong with it because it was so cheap)?

Viewing 2591 - 2600 interview questions

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