AceMobileInterview

iOS track

General topic questions

BGTaskScheduler

HardOccasional

Free section · general topics & algorithms

How do background app refresh and processing tasks work?

Reveal model answer
Register identifiers, submit BGAppRefreshTaskRequest / BGProcessingTaskRequest, handle expiration handlers, and set task completed. System decides scheduling based on usage/energy.
Some vs AnyKeychain + Biometrics