Embedded & IoT
Communication Protocols
5 practice questions. Free questions open a full answer guide; the rest unlock with Pro.
- You're sending telemetry from a fleet of battery-powered IoT devices over flaky cellular links. How do you decide on the messaging protocol and the delivery guarantees, for example MQTT QoS levels versus something like CoAP?
- How would you design a reliable framing and error-handling scheme for a UART link between two boards in a noisy industrial environment?Go Pro
- A device talking to your microcontroller over UART is returning garbled bytes. How would you debug it?Go Pro
- You need to connect a new sensor to your microcontroller and have to pick the wiring interface. How do you choose between I2C, SPI, and UART — and when would you reach for something like CAN instead?Go Pro
- How would you choose a messaging protocol for a fleet of low-power IoT sensors talking to a cloud backend?Go Pro
Want questions matched to your role? Paste a job title, job description, or CV for a personalized set, or go Pro to unlock the full bank.