alokm014 Enlightened
Embedded Interview Questions
Post Link : https://robopathshala.in/embedded-interview-questions-2022/
Embedded C Interview Questions for Freshers.
– What are the components of an Embedded system?
– Difference Between RISC and CISC Processor?
– Difference between Von-Neuman and Harvard Architecture?
– Difference between BJT and MOSFET?
– Difference Between Microcontroller and Microprocessor?
– What is the Difference between Oscillator and Crystal Oscillator?
– What are the different types of Buses used by Embedded Systems?
– What is the boot-loader?
– Difference between UART, SPI and I2C?
– List various timers in embedded systems?
– Explain what is a Watchdog Timer?
– What is the need of pull up and pull down resistor in circuit?
Embedded C Programming Interview Questions.
– Difference between C and Embedded C?
– Difference between compiler and interpreter?
– Difference between while(1) and while(0) in C language?
– Difference Between Structure and Array in C?
– Difference Between Structure and Union in C?
– Explain What Are The Different Storage Classes In C?
– Explain What Are The Different Qualifiers In C?
– What Is Pass By Value And Pass By Reference?
– Which statement is faster ++I or i+1?
Embedded C Interview Questions for Experienced Engineers.
– What do you understand by startup code?
– Functions of Startup file?
– What are the differences between process and thread?
– What is ISR?
– Role of Interrupt Vector Table in Interrupt Processing?
– Explain What Is Interrupt Latency? How Can We Reduce It?
– What are the uses of the Keyword Static?
– What does “const int x;” mean?
– Where are constant variables stored in memory?
– How can you protect a character pointer by some accidental modification with the pointer address?
– Can a variable be volatile and const both?
– What is a Null pointer?
– What is the size of a pointer?
– When does a segmentation fault occur?
– What Is Difference Between Using A Macro And Inline Function?
– How can you use a variable in a source file defined in another source file?
– Little and Big Endian Mystery
– List the 4 levels of testing in Embedded Systems.
– What is multithreading and multiprocessing?
– What is Mutex?
– What is Semaphore?
– What are the 2 types of Semaphore?
– Is there any difference between Deadlock and Starvation?
– Difference between RS232 and RS485 (RS232 vs RS485)?
– What is CAN?
– Why CAN?
– Standard CAN vs Extended CAN
– How do CAN bus modules communicate?
– Why Can Is Having 120 Ohms At Each End?
Thanks a lot for sharing it. It would be really useful for beginners as well.