Embedded Systems Interview Questions
Questions Answers Views Company eMail

What elements of oo design are most prone to abuse? How would you mitigate that?

610

What's yagni? Is this list of questions an example?

516

Describe the life-cycle of a software development (application design) process.

492

How can you ensure that debugging a program while it's being used will not affect its functionality?

637

Tell me about 3 times you failed.

584

What are the most common errors you've found in embedded systems and how have you resolved them?

513

Are you familiar with design patterns? What design software have you used and in what situations?

493

Who are the gang of four? Why should you care?

565

What is inversion of control? How does that relate to dependency injection?

534

Implement a using on .

508

Explain the software analysis process, such as code analysis, code metrics, and system risk analysis or software reliability.

559

What is the difference between "set" logic, and "procedural" logic. When would you use each one and why?

504

What type of software simulator and developer have you used?

496

When do you know your code is ready for production?

578

Discuss the concept of yagni and explain something you did recently that adhered to this practice.

471


Un-Answered Questions { Embedded Systems }

What is the task of the pre-processor?

523


What is the difference between locking and lockless (optimistic and pessimistic) concurrency models?

495


Implement a using on .

508


6-T XOR gate?

3886


What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?

2841






What happens if we delay the enabling of Clock signal?

1884


What buses are used for communication in embedded system?

519


what is the use of defpararm?

809


Explain the differences between the nmi and intr

722


What is dma in an embedded system?

524


In vlsi chip 1000s of transistors are dropped, specifically categorized. Which method is used to achieve this & how it is done practically?

666


Explain the difference between microcontroller and microprocessor?

656


What is the logical difference between move a to b and compute b = a?

702


Explain how Verilog is different to normal programming language?

776


Explain the 8051 microcontroller architecture?

744