difference between SPI and i2c
Embedded Software Developer Interview Questions
4,382 embedded software developer interview questions shared by candidates
C related questions, explain projects in detail, on board communication protocols,
1. Written test- 50 questions to be attempted in 1 hour. Aptitude, basic understanding of C and electronic engineering concepts are tested. 2. HR interview- a random technical topic is allotted, and you're given time to prepare for a discussion about the topic. This is done to test your ability to comprehend technical details in a short duration, language and presentation skills. Discussion is followed by regular HR questions. Tech interview- I was asked to write a program on bits and arrays with some questions about random C topics.
C C++
Can you write sorting code now?
Describe & implement the function memcmp with the signature: bool memcmp(int[] a, int[] b). It should decide whether all the elements of a and b are equal, assume a and b are of the same length N for some N > 0. memcpm is required to run exactly the same code flow for all possible inputs (e.g. no return should be called until ran over all N array elements, even of non-equal elements have already been found).
Asked to provide the following: - Printed documentation of a product or system that you had a significant role in delivering. This can be any project, even personal, homebrew, school project, or open source applications - Be prepared to discuss your involvement in the project (lead, senior, test engineer, etc) - Be prepared to discuss your role with other engineering disciplines and/or departments - Include design documentation if available - This information should be provided in printed format and presented orally - All printed information will be returned to you - Allocated time: Approximately 20 minutes - All documentation should be unclassified and not contain any proprietary data
Interview 2: static keyword? How does an OS handle it? What's a module in C? How to write a module? What is inline function? Advantages? How does an OS/memory handle inline functions? How does a register work? why is it fast? How many variables can u declare in register?
What is meant by NAT?
all c concept everything about c
Viewing 431 - 440 interview questions