Embedded Software Engineering Q&A & Resources
Explore key interview questions, beginner guides, and tutorials on embedded C, driver development, and DMA mastery. 🚀

Greidi Ajalik
86.2K views • May 3, 2022

About this video
Embedded C Programming for Absolute Beginners: https://bit.ly/3RYbR0U
Master Embedded Driver Development: https://bit.ly/3vd6YqJ
Master DMA’s: https://bit.ly/3vcE8Xy
Master RTOS: https://bit.ly/3zuU7Tp
Want to Support This Channel? Use the "THANKS" button to donate :)
Hey all! Today I'm sharing my top 10 interview questions! Hope you enjoy them!
Add me on Instagram: https://www.instagram.com/greitzz/
This video is NOT sponsored. Some product links are affiliate links which means if you buy something I will receive a small commission.
Camera used for recording content: https://amzn.to/3kEdccY
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00​ - Intro
0:20 - Disclaimers
1:09​ - 1. Explain how the SPI works
2:02 - 2. How does a DMA work?
2:50 - 3. What is a Semaphore? How Is it different from Mutex?
3:29 - 4. How to collect data in parallel and in sync?
4:18 - 5. When and why to use keyword volatile?
5:04 - 6. What are some ways to minimize MCU power consumption?
6:36 - 7. What are the benefits of RTOS?
7:20 - 8. Should we always use an RTOS?
8:04 - 9. What to remember when writing an ISR?
8:36 - 10. What are Little and Big Endian?
9:09 - BONUS Question. What are Pull-up and Pull-Down Resistors?
Errata: “Direct Memory Access” instead of “Dynamic Memory Access” - DMA
Master Embedded Driver Development: https://bit.ly/3vd6YqJ
Master DMA’s: https://bit.ly/3vcE8Xy
Master RTOS: https://bit.ly/3zuU7Tp
Want to Support This Channel? Use the "THANKS" button to donate :)
Hey all! Today I'm sharing my top 10 interview questions! Hope you enjoy them!
Add me on Instagram: https://www.instagram.com/greitzz/
This video is NOT sponsored. Some product links are affiliate links which means if you buy something I will receive a small commission.
Camera used for recording content: https://amzn.to/3kEdccY
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00​ - Intro
0:20 - Disclaimers
1:09​ - 1. Explain how the SPI works
2:02 - 2. How does a DMA work?
2:50 - 3. What is a Semaphore? How Is it different from Mutex?
3:29 - 4. How to collect data in parallel and in sync?
4:18 - 5. When and why to use keyword volatile?
5:04 - 6. What are some ways to minimize MCU power consumption?
6:36 - 7. What are the benefits of RTOS?
7:20 - 8. Should we always use an RTOS?
8:04 - 9. What to remember when writing an ISR?
8:36 - 10. What are Little and Big Endian?
9:09 - BONUS Question. What are Pull-up and Pull-Down Resistors?
Errata: “Direct Memory Access” instead of “Dynamic Memory Access” - DMA
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
86.2K
Likes
3.2K
Duration
10:24
Published
May 3, 2022
User Reviews
4.7
(17) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.