Suggested approach: Hopefully you have at least some experience with Instruments, so talk about persistent vs transient objects, talk about filtering for your custom data types, and so on. You should also discuss how you can be sure the leak is gone, for example if you push and pop the same view controller 10 times does the memory level remain constant?
Estimated difficulty: Advanced
See the full list of iOS interview questions
Link copied to your pasteboard.