Embedded Systems Quiz
Embedded and firmware development — microcontrollers, real-time constraints, and low-level hardware interfacing.
This category currently has 64 questions in the SERVBG quiz bank. Below are a few sample questions — the full interactive quiz shuffles through the whole set with instant scoring.
Sample questions
What does GPIO stand for?
- General Purpose Input/Output
- Generic Pin Input Output
- Graphics Pin I/O
- General Port I/O
- Grounded Pin I/O
Which protocol uses SDA and SCL lines?
- I2C
- SPI
- RS-485
- CAN
- UART
What is the typical voltage for 3.3V logic on most modern MCUs?
- 12V
- 1.8V
- 24V
- 3.3V
- 5V
Which keyword tells the C compiler a variable may change unexpectedly?
- register
- extern
- volatile
- static
- const
What does PWM stand for?
- Pulse Width Mux
- Pulse Width Modulation
- Power Wave Modulation
- Pulse Wave Mode
- Phase Wide Modulation
Related categories
Python (Coding)
Python syntax, standard-library usage, and the language idioms that come up in day-to-day scripting and application work.
JavaScript (Coding)
Core JavaScript language behavior, async patterns, and the quirks that trip up both beginners and experienced developers.
Linux
Linux command-line usage, file permissions, process management, and the everyday admin tasks every sysadmin and developer needs.
Security
General information security concepts — threats, defenses, and the fundamentals every IT professional should know.
Hardware
Computer hardware components, how they interact, and the troubleshooting knowledge behind keeping systems running.