Home
Projects
Resources
Alternatives
Blog
Sign In
Embedded Systems Guide Interview Questions
Save
Abandoned
Questions which are frequently asked in an interview.
Overview
Reviews
Resources
Project README
C
What is difference between Structure and Union ?
What is bit field in C ? What is the benefit of using it ?
What is structure padding ? How to avoid it ?
What is the size of void ?
What is Data alignment ?
OS
What is the difference between Thread and Process ?
Differentiate between mutexes vs semaphores.
RTOS
What is a real-time operating system ?
How does one decide whether to use an (RTOS) for an embedded system?
What are good resources to learn about RTOS for embedded systems, e.g. how to use it, how to integrate your application?
What are some examples of Real Time Operating System?
What is the difference between real time operating system and non real time operating system?
Networking
What is the difference between TCP and UDP?
Which protocol should be used in Video streaming ? TCP or UDP ?
Boot sequence
Linux Boot Process
Memory management
What is dynamic memory allocation and static memory allocation?
What is the correct sequence of memory access while running a computer program?
How and from where I could learn more about kernel memory management to implement the device drivers?
Memory allocation
Core Embedded
What is the difference between Von-neuman and Harvard Architecture ?
What is the significance of volatile keyword in c ?
What is an embedded system ?
What is a Firmware ?
What are device drivers?
What is the boot-loader and startup code in embedded system?
Bus Protocols
Difference between UART and RS-232?
SPI versus I2C protocols
What is the UART at the embedded system?
What is I2C in simple terms? Where do we use this protocol? Why would most SOCs have I2C protocol?
What is SPI protocol in Embedded Systems?
What is CAN protocol?
What is a USB, and how does it work?
What are interrupts and how do they work?
Open Source Agenda is not affiliated with "Embedded Systems Guide Interview Questions" Project. README Source:
Embedded-Systems-Guide/interview-questions
Stars
136
Open Issues
1
Last Commit
1 year ago
Tags
C
Embedded Linux
Embedded Systems
Interview
Operating System
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github