What is volatile keyword ?
Junior Embedded Software Engineer Interview Questions
6,949 junior embedded software engineer interview questions shared by candidates
1)Tell me sequence of initialization of all MCAL modules? 2)Difference between CAN and CAN FD and there DCL length variation? 3) What did you configured in DIO module? 4)In which layer PDU to CAN frame mapping is been performed? 5)Sequence of PDU transmission and reception from COM to SWC and from SWC to COM? 6)Supported datatype in RTE other than standard ? 7)What did you configured in ADC and how conversion is performed from voltage to count. 8)Configuration of CAN stack from CAN Drv to com module in bsw? 9)How did you handled ISR i Can drv as well as in adc . 10)How static and extern keyword differentiated in SWC for exchanging information between different SWC? 11)Embedded c compilation steps ? 12)Static and extern realtime usage in autosar? 13) What is volatile keyword and where did you used ?
One question before the Interview, you have 24 hours to think of a solution
Tell me about yourself in hr
Write up logic in C to determine endianness.
Explain about the projects you have done, have you done them for curriculum or out of interest? What are your favorite subjects? Draw the block diagram, and explain all the components of 8051 micro-controller Difference between Micro-controller and Microprocessor What are Von Neumann and Harvard classifications, which does 8051 belong to? How many bits is data bus and how many is address bus, also if there are 8 lines how many memory locations are present? What are interrupts? Explain in detail what happens in 8051 when there is interrupt, What happens when there is an interrupt within an interrupt? Where is the location of the current line of execution stored when there is an interrupt? Draw basic logic gates Draw half adder without using EXOR gate, draw full adder without EXOR Given an input string, remove spaces and give me output string
How do interrupts work, and how do you handle them in your programs?
questions were based on C. Programs on linked lists. Questions on mutexes, sempahores. Questions in Embedded domain like I2C drivers, more on CAN bus.
General python questions...more on test automation
What is a Dangling pointer
Viewing 5761 - 5770 interview questions