Technical Challenge: C-based Thread Scheduler Implementation During one of the interview rounds, I was tasked with implementing a thread scheduler in pure C. This challenge involved handling hardware timer interrupts and configuring the timer to manage thread execution. The focus was on demonstrating a deep understanding of low-level system programming and concurrent execution in a bare-metal or embedded context.
Embedded Software Development Engineer Interview Questions
6,955 embedded software development engineer interview questions shared by candidates
Background related, linked list questions, basics of OOP
Written coding questions on paper. BST inorder traversal, memory alignment, linked list pointer reversal, count set bits in a binary number.
Write a C program to reverse a string.
Data structures and algorithms coding
Explain pointers. And given some questions in pointers type casting.
Questions relating to my past experience/resume and how they align with the job responsibilities.
They asked me a lot about embedded systems (expected) and went into some detail with object-oriented programming.
Terms and major principles of the objective oriented programming.
A task from LeeTCode (7. Reverse Integer).
Viewing 5181 - 5190 interview questions
See Interview Questions for Similar Jobs
Embedded Linux Software EngineerEmbedded EngineerEmbedded Systems Software DeveloperSenior Firmware EngineerEmbedded Test Software EngineerEmbedded Systems DeveloperEmbedded Systems Software EngineerFirmware Development EngineerSenior Applications EngineerEmbedded Software DeveloperEmbedded Design EngineerEmbedded Software Engineer