InterviewStack.io LogoInterviewStack.io

IoT, Embedded, and Mobile Device Security Questions

Securing constrained, physical, and mobile devices. Covers embedded and IoT systems security, hardware security and secure-enclave integration, firmware security, and mobile device and platform security fundamentals. The security concerns specific to devices operating outside conventional server and endpoint environments.

EasyTechnical
112 practiced

Compare Android Keystore and iOS Keychain for securely storing small secrets such as API tokens. Discuss usage patterns, hardware-backed keys, biometric protection options, limitations such as backup behavior, and how you would design token storage for a cross-platform app.

HardTechnical
80 practiced

Create a detailed threat model for a mobile banking app that stores tokens, uses biometric authentication and communicates with backend APIs. Enumerate assets, likely threat actors and attack vectors, and propose mitigations at the app, OS and network layers including certificate pinning, hardware-backed key storage, secure enclave or keystore use, jailbreak/root detection approaches and secure session management.

That is every published IoT, Embedded, and Mobile Device Security question for Mobile Developer so far. Browse the other topics in this category, or practice this one interactively.