Questions on Variable Power Supply. Rest of the questions were on what was there in my resume
Embedded Systems Software Engineer Interview Questions
87 embedded systems software engineer interview questions shared by candidates
Traverse a linked list with a pointer to a pointer in order to remove an element without an additional 'if' statement for the case of 1st object in the list.
Tell me your knowledge about FreeRTOS, ESP32, and AWS
They started out with basic questions in C. 1. What is a static variable? 2. What the difference between static and constant variable? 3. How do you declare a const pointer to an integer variable? 4. How do you declare a pointer to an integer constant? 5. What are the stages of compilation?
Find the correct index of a variable in a sorted array
For an ECE guy.! 1=Basic ,Digital ,Analog Electronics is a must. 2=8085/8086 microprocessor. 3=VHDL/VLSI I was given a design problem.How to switch from one memory to another memory if the entire space (i.e. 16KB) was full. Asked about basics of minimization algorithms, Binary Decision Diagrams, Kernighan Lin algo.
What is the difference between macros and functions
Whats the use of pointer? How does pointers help in the program efficiency?
The most important question asked me to describe a challenging project I worked on, as it highlighted how I handle pressure, collaborate with others, and deliver results.
They ask for you to do a code review of some code snippets. In particular, they had a snippet with the malloc() family of functions which is really weird since using dynamic allocation on RTOS and embedded systems is frown upon. So this question was not relevant at all for the job since you'll never be using dynamic allocation in most embedded systems unless you want things to catch fire and explode. It's almost as if they didn't know what to ask for, but found that question online and though it would be suitable to use it on the interview.
Viewing 61 - 70 interview questions