Developer C Interview Questions

5,475 developer c interview questions shared by candidates

4 tasks in Codility. The first one was about C++ basics like dynamic_cast etc, 4-choice Second one classic parsing exercise in C++ using string, maps, arrays, however very badly specified so that correct solution was simply not feasible in given time, unless you neglect most possible inputs and "go straight to dumbest implementation" that might or might not pass Codility scoring test. Third question is about dynamic programming, in-depth search of cheapest route. Fourth was numerical exercise, relative calculation on angles maybe easy but certainly might be tricky.
avatar

C++ Senior Software Developer

Interviewed at TomTom

3.8
Aug 19, 2021

4 tasks in Codility. The first one was about C++ basics like dynamic_cast etc, 4-choice Second one classic parsing exercise in C++ using string, maps, arrays, however very badly specified so that correct solution was simply not feasible in given time, unless you neglect most possible inputs and "go straight to dumbest implementation" that might or might not pass Codility scoring test. Third question is about dynamic programming, in-depth search of cheapest route. Fourth was numerical exercise, relative calculation on angles maybe easy but certainly might be tricky.

1) What is multithreading? 2) How do you create threads and how do you resolve thread issues? 3) How would you update an UI element when two threads are accessing it simultaneously? 4) How would you prevent two instances of an application from opening? 5) What is async programming and how to create task based method? 6) Out vs Ref? 7) What is Dependency injection? 8) Did you work between managed and unmanaged codes (C++ and C#)? 9) Which design patterns did you use? What is singleton? 10) What is background worker? 11) Do you have any question?
avatar

C#/Winform Developer

Interviewed at Schneider Electric

4.2
Sep 27, 2018

1) What is multithreading? 2) How do you create threads and how do you resolve thread issues? 3) How would you update an UI element when two threads are accessing it simultaneously? 4) How would you prevent two instances of an application from opening? 5) What is async programming and how to create task based method? 6) Out vs Ref? 7) What is Dependency injection? 8) Did you work between managed and unmanaged codes (C++ and C#)? 9) Which design patterns did you use? What is singleton? 10) What is background worker? 11) Do you have any question?

They asked about pointers, storage classes, diff between char array and char string, which compiler u r using, memory segments, malloc, calloc, bit manipulations, which controller u used, what processor used in that controller , which architecture it is, watchdog timer, what is volatile, type cast, how to cast int to char, void pointer and why we use it what is stack why we use that rs232,rs485 functionpointers, array of function pointers which debugger u used linked list
avatar

Embedded C Developer

Interviewed at HCLTech

3.7
Mar 12, 2018

They asked about pointers, storage classes, diff between char array and char string, which compiler u r using, memory segments, malloc, calloc, bit manipulations, which controller u used, what processor used in that controller , which architecture it is, watchdog timer, what is volatile, type cast, how to cast int to char, void pointer and why we use it what is stack why we use that rs232,rs485 functionpointers, array of function pointers which debugger u used linked list

Viewing 491 - 500 interview questions

Glassdoor has 5,475 interview questions and reports from Developer c interviews. Prepare for your interview. Get hired. Love your job.