Services & Background Work

ANDROID › Components

Choosing and using Services, foreground services, and WorkManager for correct background execution.

Interviewers probe this to see whether you can pick the right background mechanism under modern Android's strict background-execution limits instead of reaching for a raw Service. Expect questions on started vs bound services, why foreground services need a notification and a declared type, and when WorkManager beats AlarmManager or JobScheduler. They want to know you understand persistence, constraints, and the platform restrictions added across API 26 through 34.

What this covers

Study this topic

Further reading