First stage a phone interview. Asked about bit set and bit clear in an unsigned integer. Volatile and static in C. Second stage was an onset. Asked me questions about what is DMA. To identify some peripherals, memory units such as RAM and CPU. Address bus and data bus. At the end of the interview had to do a test in C.
Software Embedded Interview Questions
6,907 software embedded interview questions shared by candidates
a. What is RTOS? b. How the code compiles in C and Python? c. Which architecture does your software goes on?
h. Volatile and its application, static and instance variables, extern -- keywords i. STL: <vector> emplace_back vs push_back? j. STL: <list> Is it equivalent to a doubly-linked list?
NDA was signed about all the questions
Volatile keyword, arrays, string function, storage classes
Oops concepts, diamond problem, need of virtual destructor
Las preguntas van muy orientadas al conocimiento específico que ellos requieren para su proyecto (no el mínimo necesario). Lo cual lo vuelve bastante complicado.
Differences between TCP and UDP?
I2C, SPI working, regarding BMC.
Interrupt latency Trustzone Secure boot Volatile keyword use cases.
Viewing 4591 - 4600 interview questions