Part 1: Implement a function that copies data from a source address to a destination address (just a one liner wrapper which uses memcpy). Part 2 : You now also have an API that triggers a DMA that can copy data efficiently, but it has a limitation that both the source address and the transfer length must be 8-byte aligned. Use this DMA API, and the API you wrote in part 1, to write an API that can copy any size of data from any source address to any destination.
Firmware Development Engineer Interview Questions
2,357 firmware development engineer interview questions shared by candidates
Had only basic questions regarding work background.
1. Risc v architecture related questions 2. File commands (fopen/...) 3. Communication protocols that you've worked on (UART, SPI..)
what do you think about your job career?
2d array elements sorting program to detect memory leak
What's the difference between static variables in a function and a file?
Tell me about some of your past experiences and tell me about the type of work you would like to do at Samsara.
No difficult questions, all around HW interface and low level coding.
Tell me about your past work experience.
Most of the question were from my current and previous projects on which I was working. I liked this way of interviewing as no fancy programming questions were asked which we never use in practical.
Viewing 791 - 800 interview questions