EmbeddedInterviewLab
Topics
Questions
Coding
Forum
About
Toggle menu
Search topics...
⌘
K
Sign In
Back
|
Home
Home
Question Bank
RTOS & Real-Time
Operating Systems & RTOS
Operating Systems & RTOS Interview Questions
20 questions in
RTOS & Real-Time
Top
Trending
Newest
0
What is the difference between a general-purpose OS and a real-time OS (RTOS)?
Operating Systems & RTOS
RTOS Fundamentals
intermediate
0
What is the RTOS tick and how does it affect system behavior?
Operating Systems & RTOS
RTOS Fundamentals
intermediate
0
What is context switching and what happens during one?
Operating Systems & RTOS
RTOS Fundamentals
intermediate
#4
0
What is the difference between a thread and a process?
Operating Systems & RTOS
Threads and Processes
intermediate
#5
0
What is the difference between concurrency and parallelism?
Operating Systems & RTOS
Threads and Processes
intermediate
#6
0
What is the difference between a mutex, a binary semaphore, and a counting semaphore?
Operating Systems & RTOS
Synchronization
intermediate
#7
0
What is priority inversion and how is it solved?
Operating Systems & RTOS
Synchronization
intermediate
#8
0
What is a deadlock and how do you prevent it?
Operating Systems & RTOS
Synchronization
intermediate
#9
0
What is mutual exclusion and what is a critical section?
Operating Systems & RTOS
Synchronization
intermediate
#10
0
What are the design rules for writing an Interrupt Service Routine (ISR)?
Operating Systems & RTOS
Interrupts
intermediate
#11
0
What is the difference between a hardware interrupt and a software interrupt?
Operating Systems & RTOS
Interrupts
intermediate
#12
0
What makes a function reentrant and why does it matter in embedded systems?
Operating Systems & RTOS
Reentrant Functions and volatile
intermediate
#13
0
What does the volatile keyword do and when is it required in embedded C?
Operating Systems & RTOS
Reentrant Functions and volatile
intermediate
#14
0
How is memory managed in an RTOS and why is heap fragmentation a concern?
Operating Systems & RTOS
Memory Management
intermediate
#15
0
What causes stack overflow in an RTOS task and how do you detect it?
Operating Systems & RTOS
Memory Management
intermediate
#16
0
How does a watchdog timer work in an RTOS context?
Operating Systems & RTOS
Watchdog Timers
intermediate
#17
0
What is a spinlock and when is it appropriate to use one?
Operating Systems & RTOS
Spinlocks and Atomic Operations
intermediate
#18
0
What are atomic operations and why do they matter?
Operating Systems & RTOS
Spinlocks and Atomic Operations
intermediate
#19
0
What is the difference between preemptive and cooperative scheduling?
Operating Systems & RTOS
Advanced Topics
intermediate
#20
0
What are common inter-task communication mechanisms in an RTOS?
Operating Systems & RTOS
Advanced Topics
intermediate