G-C-MM-E Microdeck Flashcards

(12 cards)

1
Q

G-C-MM-E framework

A

G-C-MM-E is a strict, senior-level sequence for Meta PA questions: Goal → Classify → Metrics → Mechanism → Execution. It prevents jumping, forces structure, and ensures correct use of frameworks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Step G: The Most Important Clarification

A

Clarify the primary objective and the hard constraints: What are we optimizing for (engagement, quality, growth, monetization), who is the main user, and what must NOT get worse (revenue, integrity, latency)?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Step C: Triggering the Right Frameworks

A

Classify:
(1) product archetype (what is the product? –> attention engine, transaction engine, utility engine) &
problem archetype (what is broken? –> quality, volume, rate, depth, integrity, latency)
(2) metric family (volume, rate, time, monetary)
(3) stakeholders (users, advertisers, ecosystem health (integrity), revenue).
This tells you which sub-frameworks to use next.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Step M1: Defining the Metrics Correctly

A

Always:
(1) define conceptual dimensions (example: relevance, utility, trust and safety, user experience)
(2) choose a concrete North Star Rate
(3) add guardrails
(4) apply decomposition such as Volume = Users × Frequency × Rate × Depth.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Rate

A

Rate = probability of the target action per opportunity. It becomes click-through rate, conversion rate, quality-weighted engagement rate, or activation rate depending on the surface. This makes the decomposition universal.

Universal primitive formula:
Rate =Target events/opportunities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Step M2: Mechanism (System Map)

A

Map the system: Entry → First Action → Quality or Conversion → Depth → Retention, and Upstream → Core → Downstream. This reveals where problems originate and where to intervene.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Step E1: Diagnostics

A

Segment → Localize → Compare → Hypothesize → Validate. This prevents random guessing and turns debugging into a scientific process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Step E2: Improvement

A

Use experimentation and tradeoff principles: propose levers (ranking, signals, supply, UX), design experiments with NSM + guardrails, evaluate long-term user value, and balance user experience, revenue, and integrity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the three product archetypes at Meta?

A

Attention Engine (maximize meaningful engagement)
examples:
Instagram/Facebook Feed, Instagram Reels, Facebook Stories, Explore tab, Watch tab, TikTok-style immersive video surfaces, photo grid browsing, scrolling surfaces, infinite feed experiences.
2) Transaction Engine (match two parties + conversions)
Ads, Marketplace, Facebook Shops, Instagram Shops, Search, Ads ranking/auction, Lead-generation ads, Dating match flows, People You May Know, Friend Suggestions, job recommendations, content recommendations that trigger downstream conversions.
3)Utility Engine (task completion efficiency).
e.g.
- Examples:
Login, logout, onboarding flow, account recovery, password reset, settings, privacy center, notifications center, sharing flow, posting/upload flow, report a post, 2-factor authentication flow, scheduling a post, marketplace listing creation, profile completion, contact importer, app permission dialogs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the main problem archetypes you classify after identifying the product archetype?

A
  • Quality (Irrelevant ads, spammy feed content, misleading posts, low-quality supply, bad recommendations, low satisfaction, hide/report spikes, quick scrolls, user complaints about relevance.)
  • Volume (users or traffic) (e.g: Irrelevant ads, spammy feed content, misleading posts, low-quality supply, bad recommendations, low satisfaction, hide/report spikes, quick scrolls, user complaints about relevance.)
  • Rate (CTR/Conversion /Activation problems),e.g: Declining click-through rate on ads or feed, conversion rate drop, activation rate drop in onboarding, fewer replies in messaging, fewer saves/shares, drop in meaningful interactions. - Depth (shorter sessions/purchases, How much a user does after converting?), e.g: Users watching fewer videos per session, lower purchase quantity per user, fewer items added to cart, shorter conversations in messaging, reduced story viewing sequence
  • Integrity (spam/violations)
    e.g: Increase in spam, bots, policy violations, harmful content, scams in marketplace, fake ads, malicious links, rise in reports/hides, increase in enforcement actions.
  • Latency/Slow UX Problem e.g: Slow feed load, slow video start, laggy UI, high crash rate, app freezes, delayed message sends, slow page transitions, poor responsiveness leading to lower engagement.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How do I pick the metric family?

A

Identify the problem archetype first.
Quality → Rate
Volume → Volume, Latency → Time
Monetization → Monetary
The surface (feed/ads/etc.) does NOT determine the metric family.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a quality-weighted engagement rate?

A

A rate metric = (weighted positive signals – weighted negative signals) ÷ impressions. It captures true user ad experience and relevance by combining likes, saves, shares, clicks, hides, and reports into a single probability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly