Mobile Engineering
App Security
6 practice questions. Free questions open a full answer guide; the rest unlock with Pro.
- Why should all of a mobile app's network traffic use HTTPS, and what does certificate pinning add on top of that?
- How should a mobile app securely store sensitive data such as a user's authentication token on the device?Go Pro
- Should you implement certificate pinning in your mobile app? Walk me through how you'd weigh the security benefit against the operational risk, and how you'd pin if you decided to.Go Pro
- How would you securely store a mobile app's auth tokens and sensitive user data on-device, and what does hardware-backed storage like the iOS Keychain or Android Keystore actually protect against?Go Pro
- Where and how should a mobile app store sensitive data like auth tokens and encryption keys, and why not just use local storage or shared preferences?Go Pro
- How do you protect a mobile app's network traffic from interception, and where does certificate pinning fit — what does it actually protect against and what are its costs?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.