Suggested approach: This is something so many developers don’t ever think about, so use this as your chance to shine: talk about optimizing drawing, batching network requests, and minimizing work when the user isn’t interacting with the app.
Keep in mind that the battery settings app on iOS automatically shows which apps use the most battery life for a user, so having poor battery performance is very visible.
Estimated difficulty: Intermediate
See the full list of iOS interview questions
Link copied to your pasteboard.