Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 6.52 KB

File metadata and controls

30 lines (23 loc) · 6.52 KB

App Deployment & Notifications Interview Questions

This guide contains a consolidated list of 12 App Deployment & Notifications interview questions and answers. Select a question below to read the detailed guide or the quick-revision companion.

Easy Questions

No. Question Category Detailed Guide Quick Revision
1 What is the difference between an APK, an App Bundle (AAB), and an IPA file? Deployment Detailed Guide Quick View
2 What is FCM (Firebase Cloud Messaging) and why is it commonly used in Flutter apps? Notifications Detailed Guide Quick View
3 What is TestFlight on iOS and Internal Testing on Android? Deployment Detailed Guide Quick View
4 What are APNs (Apple Push Notification service) and how do they differ from FCM? Notifications Detailed Guide Quick View

Medium Questions

No. Question Category Detailed Guide Quick Revision
1 Explain the difference between Foreground, Background, and Terminated states when handling push notifications in Flutter. Notifications Detailed Guide Quick View
2 How do you configure push notifications for iOS (including APNS certificates, .p8 keys, and Provisioning Profiles)? Notifications Detailed Guide Quick View
3 What is Fastlane and how is it used to automate Flutter app publishing? Deployment Detailed Guide Quick View
4 How do you request and handle user notification permissions dynamically in Flutter? Notifications Detailed Guide Quick View

Hard Questions

No. Question Category Detailed Guide Quick Revision
1 Explain how to handle notification payload clicks to deep-link users to a specific screen when the app is opened from a terminated state. Notifications Detailed Guide Quick View
2 How do you set up a Continuous Integration / Continuous Deployment (CI/CD) pipeline for a Flutter app (e.g. using GitHub Actions or Codemagic)? Deployment Detailed Guide Quick View
3 What are Notification Service Extensions on iOS, and how do you implement them in a Flutter project to show rich notifications (with images or media)? Notifications Detailed Guide Quick View
4 How do you manage push notification tokens (token refreshing, storing on backend, and cleaning up expired tokens)? Notifications Detailed Guide Quick View