Question
“Notifications open-rate dropped 8% week-over-week. Debug it.”
Weak answer
It could be that the notification copy got stale, or maybe people are getting notification fatigue. I would try changing the copy and see if the open rate goes back up. We could also send them at a better time of day.
Strong answer
State it precisely first: open rate, not sends, down 8% relative week-over-week, starting exactly when, and for whom. Then segment before hypothesizing: internal versus external, iOS versus Android, by locale, by notification type, by cohort age. Say it comes back Android-only, starting Tuesday. Now a MECE tree with three branches: fewer notifications delivered, the same notifications opened less, or the measurement changed. Five whys down "delivered": did an app release ship Tuesday, did it change the FCM channel, was that channel silent by default? That is a testable hypothesis. The test is to compare delivery receipts before and after the release on Android, which confirms or kills it within an hour.
Why the strong version wins: The strong answer segments before it hypothesizes, keeps branches mutually exclusive so a user cannot sit in two at once, and ends with one concrete test that can run today. The weak answer guesses a cause in its first sentence and proposes a fix for it, which is precisely what the framework exists to prevent.