Reverse the elements in an array
Firmware Engineer Interview Questions
2,136 firmware engineer interview questions shared by candidates
How to debug if the image stored in flash is incorrect or has a problem?
1st round - Was asked questions 1, 2, 5, 8 and 12 from this list: https://rmbconsulting.us/publications/a-c-test-the-0x10-best-questions-for-would-be-embedded-programmers/ 2nd round - 6 sessions of 45 mins each with different members of the team 1st session - write memcpy in assembly 2nd session - implement count #1s in a var, discussed pipelining 3rd session - implemebt bitwise pair switch in C, design on a whiteboard a digital circuit that would model behaviour from a given timing diagram 4th session - implement fct that tells you if number has an even or odd # of 1s, read over a piece of buggy code and fix it, discuss I2C protocol 5th session - given an array, return number that appears most often 6th session - explain LD r2, mem ; ADD R2,R3 at pipeline level explain ld instruction at memory management, how that address gets translated from virtual to physical address write code to get 64 bit timer from two 32 bit registers Write enqueue and dequeue for circular buffer
Have you worked on kernel ?
To write a function that will accept 2 strings (represent version of some software) and return who is the highest version. Example: 10.1.4.32 Or 10.1.4.33
Typical coding questions : reverse a linked list, most efficient way of reversing bit order of a given integer, etc. Questions about my embedded design experience.
Pointers, TCP and UDP, debugging, past projects
Here is a series of execrcise. We will judge you on the results of the exercise even though they do not reflect in any way you potential for this Job. we have many people in the pipeline and you are mostly just a filler to make the process look busy: please respond.
Questions regarding basic Algorithms
Given a sequence of positive integers, always incrementing by 1 (i.e. 1, 2, 3, .... n+1), write a function that returns only the ODD values (in the same order)
Viewing 461 - 470 interview questions