C Software Engineer Interview Questions

603 c software engineer interview questions shared by candidates

Write a class, function, shared_ptr Difference between shared_ptr and weak_ptr Template function Function pointer Array of function pointer Program on finding elements in array that when multiplied will have highest value.
avatar

Senior Software Engineer - C++

Interviewed at Cerence AI

3.5
Feb 3, 2022

Write a class, function, shared_ptr Difference between shared_ptr and weak_ptr Template function Function pointer Array of function pointer Program on finding elements in array that when multiplied will have highest value.

The assignment was a design and I cannot mention a content since it is confidential, but I can upload my own source code to my github account. Go check it yourself to see if it is generic and fast(OR NOT): https://github.com/sarpdaltaban/MemoryPool/blob/main/MemPool.h
avatar

Embedded C++ Software Engineer

Interviewed at Arm

4.5
Feb 18, 2021

The assignment was a design and I cannot mention a content since it is confidential, but I can upload my own source code to my github account. Go check it yourself to see if it is generic and fast(OR NOT): https://github.com/sarpdaltaban/MemoryPool/blob/main/MemPool.h

The assignment was a design and I cannot mention a content since it is confidential, but I can upload my own source code to my github account. Go check it yourself to see if it is generic and fast(OR NOT): https://github.com/sarpdaltaban/MemoryPool/blob/main/MemPool.h
avatar

Embedded C++ Software Engineer

Interviewed at Arm

4.5
Feb 18, 2021

The assignment was a design and I cannot mention a content since it is confidential, but I can upload my own source code to my github account. Go check it yourself to see if it is generic and fast(OR NOT): https://github.com/sarpdaltaban/MemoryPool/blob/main/MemPool.h

Viewing 191 - 200 interview questions

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