wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IoT Situational-Based MCQs - Advanced to Expert

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

You are scaling an IoT system to 10,000 devices and need efficient messaging. Which is a critical architectural adjustment?

a)

Assign each device a static IP

b)

Use edge-level MQTT brokers to offload cloud traffic

c)

Replace MQTT with SMS

d)

Store credentials in EEPROM

2.

Your IoT system experiences high message latency due to Wi-Fi congestion. What is the optimal design choice?

a)

Add more Wi-Fi routers

b)

Switch to 802.11ah or LPWAN technologies

c)

Use HTTP over UDP

d)

Shift to LoRa with higher bandwidth

3.

A hospital IoT setup requires data privacy and integrity. What approach should you implement?

a)

Use default admin credentials

b)

Deploy TLS encryption with certificate pinning

c)

Allow guest network access

d)

Log data to SD card

4.

During firmware updates, several IoT devices become unresponsive. What strategy avoids this?

a)

Uncompressed image transmission

b)

Use secure OTA with version control and rollback mechanisms

c)

Power cycle after update

d)

Force erase EEPROM

5.

Your system generates high volumes of sensor data every second. What’s the most efficient way to handle it?

a)

Upload every datapoint in real time

b)

Perform on-device filtering and aggregation

c)

Increase cloud buffer

d)

Use real-time database for raw logs

6.

IoT nodes in a factory lose sync with each other. Which approach maintains time consistency?

a)

Use I2C time transfer

b)

Deploy an NTP or PTP-based time sync system

c)

Assign random timers

d)

Hard-code clock offsets

7.

An IoT surveillance camera must detect anomalies in real time. What architecture is appropriate?

a)

Stream directly to cloud for AI analysis

b)

Perform edge AI inference and report events

c)

Use Raspberry Pi just for streaming

d)

Analyze via mobile app

8.

Which is a core benefit of using fog computing in IoT systems?

a)

Reduces range

b)

Reduces cloud dependency and enables localized decisions

c)

Slower data transmission

d)

Improves GUI

9.

You’re observing frequent battery drain in your multi-hop Zigbee mesh. What’s the best resolution?

a)

Replace batteries with supercapacitors

b)

Reduce data rate and enable sleep in end nodes

c)

Switch to Wi-Fi

d)

Use flat-top batteries

10.

You want to isolate compromised IoT nodes automatically. What mechanism should be built in?

a)

Sleep mode toggle

b)

Intrusion Detection and Segmentation Protocol (IDSP)

c)

OTA disable

d)

Wi-Fi reboot

11.

A smart grid system reports inconsistent voltage data from remote sensors. What is the first step to identify fault?

a)

Replace all sensors

b)

Run Kalman filter on historical data

c)

Verify calibration and line noise interference

d)

Switch to Zigbee

12.

What’s an efficient protocol for secure, lightweight IoT communications in constrained networks?

a)

TCP/IP

b)

LoWPAN

c)

CoAP over DTLS

d)

FTP

13.

For a large-scale energy monitoring network, what architecture ensures resilience?

a)

Single MQTT broker

b)

Redundant brokers with edge caching

c)

BLE broadcasting

d)

Websocket-only

14.

A wearable IoT device must support context-aware analytics. What must be embedded in the design?

a)

Cloud sync frequency

b)

On-device sensor fusion and ML inference

c)

More UART ports

d)

More LED indicators

15.

Which metric best evaluates real-time performance of an IoT system?

a)

Firmware size

b)

Ping latency

c)

End-to-end latency and jitter

d)

EEPROM lifetime

16.

Your smart factory IoT system struggles during peak load. What’s a scalable strategy?

a)

Use static IPs

b)

Shift from monolithic to microservices with Kubernetes

c)

Reduce MQTT topics

d)

Disable encryption

17.

You want to ensure that a smart sensor stops working if tampered. What technique helps?

a)

Harden case with metal

b)

Tamper detection with secure element and kill-switch

c)

Add heat sensor

d)

Switch to BLE

18.

A drone-based IoT network needs high-throughput, low-latency communication. Best protocol?

a)

MQTT

b)

CoAP

c)

WebRTC or 5G NR

d)

SMS

19.

You observe duplicate packets from IoT clients. What should you use to eliminate them at the backend?

a)

Implement hash-based message de-duplication

b)

Ignore all duplicates

c)

Use large packet buffer

d)

Use HTTP polling

20.

You wish to provide secure remote SSH access to deployed IoT gateways in the field. What’s a secure design?

a)

Enable telnet

b)

Use VPN + SSH with key-based login, disable root access

c)

Allow open port 22

d)

Use default SSH password

21.

You're designing an IoT ecosystem for autonomous vehicles sharing road conditions in real time. What communication architecture ensures ultra-low latency and high reliability?

a)

Wi-Fi Mesh with HTTP polling

b)

BLE broadcasting

c)

5G Ultra-Reliable Low-Latency Communication (URLLC) with edge computing

d)

Zigbee star topology

22.

Your industrial IoT system must resist firmware manipulation and data injection attacks. Which mechanism is most secure?

a)

CRC checksum

b)

Secure boot + hardware root-of-trust + end-to-end encryption

c)

Base64 encoding

d)

Basic authentication header

23.

In a city-scale IoT surveillance system, what’s an efficient way to process video analytics without cloud overload?

a)

Use Raspberry Pi for direct streaming

b)

Transmit full video to central server

c)

Deploy AI models on edge nodes using inference acceleration (e.g., TPU/NPU)

d)

Use MQTT with high QoS

24.

You're deploying a medical-grade IoT platform. Which certification and compliance requirements are critical?

a)

GDPR and HIPAA compliance + ISO/IEC 27001 security framework

b)

Only SSL encryption

c)

FDA recall list

d)

AWS EC2 license

25.

A distributed fleet of smart drones needs AI model updates periodically. What is the most reliable mechanism?

a)

Wi-Fi-based FTP update

b)

OTA update with delta patching and checksum validation over a mesh protocol

c)

Bluetooth mesh

d)

USB-based reflashing

26.

You’re integrating blockchain in your IoT supply chain monitoring. What purpose does it serve?

a)

Adds real-time visualization

b)

Provides distributed tamper-proof logs of transactions

c)

Encrypts all Wi-Fi packets

d)

Reduces latency

27.

You wish to deploy serverless IoT functions that trigger when sensor values breach thresholds. Which architecture fits?

a)

Monolithic cloud API

b)

AWS Lambda or Azure Functions triggered by MQTT or IoT Hub

c)

Dedicated HTTP server

d)

Webhook-based mobile app

28.

You detect intermittent battery overdraw in your solar-powered IoT nodes. What advanced technique ensures stability?

a)

Use EEPROM logs

b)

Power-aware task scheduling with adaptive duty cycles

c)

Disable analog sensors

d)

Increase antenna gain

29.

A smart grid IoT controller is vulnerable to replay attacks. What’s the ideal countermeasure?

a)

Encrypt the packet with a static key

b)

Implement nonce/timestamp with MAC authentication

c)

Use base64 encoding

d)

Shift to UDP

30.

You’re monitoring 1 million smart meters. What data processing architecture ensures real-time streaming analytics?

a)

LAMP stack

b)

REST API

c)

Kafka + Spark Streaming + InfluxDB

d)

Simple MQTT broker

31.

What IoT-specific attack does 'device spoofing' exploit?

a)

Buffer overflow

b)

Faking legitimate MAC or IP to impersonate a trusted device

c)

Denial of Bluetooth

d)

Wi-Fi triangulation

32.

You want to implement zero-trust architecture in an IoT factory system. What does this entail?

a)

Allowing all devices inside firewall

b)

Trusting all sensor data

c)

Authenticating and authorizing every node, even inside the network

d)

Using static IP allocation

33.

You’re building a cloud-agnostic IoT deployment. Which design ensures vendor independence?

a)

Use proprietary SDKs

b)

Use open protocols like MQTT/CoAP with Dockerized microservices

c)

Use platform-dependent firmware

d)

Centralized vendor lock-in

34.

Your critical IoT application shows drift between multiple sensor nodes. What synchronization solution is preferred?

a)

Run NTP client hourly

b)

Use Precision Time Protocol (PTP) over Ethernet

c)

Sync via HTTP timestamp

d)

Disable timestamping

35.

You want to ensure data sovereignty in an international IoT platform. What strategy is most effective?

a)

Encrypt all packets

b)

Localize data storage within country-specific clouds

c)

Use global MQTT broker

d)

Use open Wi-Fi

36.

A public IoT deployment requires secure device onboarding. What technique enables this without physical access?

a)

Manual password setting

b)

Just Works pairing

c)

Zero-Touch Provisioning (ZTP) with digital identity issuance

d)

Static QR codes

37.

What is the primary risk of hardcoded keys in production firmware?

a)

Slower connection

b)

Reverse engineering and mass device compromise

c)

EEPROM corruption

d)

False negatives in sensors