Embedded Systems AllOther Interview Questions
Questions Answers Views Company eMail

What is the repository pattern? Why are patterns important?

465

Can you have constant volatile variables?

436

How can you reduce interrupt latency?

408

Explain the differences between analytical and computational modeling?

429

How do the mvp, mvc, and mvvm patterns relate?

418

What buses are used for communication in embedded system?

429

What are the qualifiers in c?

435

Discuss the concept of yagni.

462

What are the advantages and disadvantages of separation of concerns?

465

What type of scheduling is there in rtos?

425

How to reduce interrupt latency?

505

What is refactoring? Name three common refactorings.

543

What is the difference between unit test and integration test?

424

Explain the difference between "set" logic, and "procedural" logic.

476

Explain the difference between risc and cisc processor?

421


Post New Embedded Systems AllOther Questions

Un-Answered Questions { Embedded Systems AllOther }

You have just been put in charge of a legacy code project with maintainability problems. What kind of things would you look to improve to get the project on a stable footing?

507


Explain me what is the difference between microprocessor and microcontroller?

475


How does inversion of control relate to dependency injection?

438


Can we use printf inside isr?

468


Explain scope of static variables?

491






can a pointer be volatile ? Explain.

470


Tell me what is interrupt latency?

433


Tell me significance of watchdog timer in embedded systems?

462


How do you identify hardware errors?

477


Explain what are the uses of the keyword static?

445


What are some alternate ways to store data other than a relational database? Why would you do that, and what are the trade-offs?

430


Tell me what are the uses of the keyword volatile?

463


Implement a using on .

432


What is a memory leak? What is a segmentation fault?

497


What is isr? Can they be passed any parameter and can they return a value?

508