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.
No specific trending topics match this video yet.
Explore All Trends