Mobile Engineering

App Security

4 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? Junior level
  • 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 Senior level
  • 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 Mid level
  • 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 Mid level
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.