life-my--midst--in

The Inverted Interview: A Paradigm Shift

Implementation Status

The Inverted Interview vision is substantially realized in the codebase:

Feature Status Location
Compatibility Analysis Engine Built packages/content-model/src/compatibility.ts
5-Factor Scoring (skill, values, growth, sustainability, compensation) Built CompatibilityAnalyzer class
Mask Resonance Analysis Built analyzeMaskResonance() in compatibility engine
Role-Family Curation Built packages/content-model/src/role-families.ts
Tone Analysis Built packages/content-model/src/tone.ts
Follow-Up Generation Built packages/content-model/src/follow-up-generator.ts
Live Compatibility Dashboard Built apps/web/src/components/CompatibilityDashboard.tsx
Market Rate Analysis Built packages/content-model/src/market-rate.ts
Green/Red Flag Detection Built Part of CompatibilityAnalyzer
Interview Question Flow Designed Full question bank in this document
Real-Time Video/Audio Analysis Future Requires LLM integration layer
Multi-Party Interviews Future See “Future Extensions” below

Concept

You share a link. When an employer/partner visits, they answer your questions. Their answers—combined with job requirements that appear from the sides of the stage (injected into the system)—are analyzed against your profiles, masks, and growth objectives.

You become the evaluator. They prove fit.


Stage Design

Act I: The Interviewer Becomes Interviewee

When an employer lands on your link:

┌─────────────────────────────────────────────────────────────┐
│                    IN-MIDST-MY-LIFE                         │
│                  Candidate Evaluation                        │
│                                                              │
│  Welcome, Recruiter / Hiring Manager                        │
│                                                              │
│  Before we proceed, I'd like to understand if we're a fit.   │
│  Please answer a few questions about your organization:     │
│                                                              │
│  [Interviewer answers YOUR questions]                       │
│   ├─ "What does success look like in this role?"           │
│   ├─ "Describe your company culture in 3 words"            │
│   ├─ "What's your growth trajectory for this position?"    │
│   ├─ "What mistakes have you made in hiring?"              │
│   ├─ "How do you handle failure?"                          │
│   ├─ "What are your non-negotiables?"                      │
│   └─ "What would a 'bad fit' look like?"                   │
│                                                              │
│  [Real-time feedback as they answer]                        │
│   - Tone analysis: Defensive? Transparent?                 │
│   - Values alignment: Match against yours?                 │
│   - Growth markers: Sustainable trajectory?                │
└─────────────────────────────────────────────────────────────┘

Act II: Performance Enters From The Sides

While they answer, job requirements appear—

┌─────────────────────────────────────────────────────────────┐
│                                                              │
│  [INTERVIEWER'S ANSWERS]     [JOB REQUIREMENTS APPEARING]   │
│                                                              │
│  "Success is shipping fast   │  Required Skills:            │
│   and iterating with users"  │  • TypeScript ✓              │
│                              │  • React ✓                   │
│  "Culture: chaos but high    │  • System Design ✓           │
│   trust"                     │  • Leadership X (?)          │
│                              │                              │
│  "Growth: you lead a team    │  KPIs:                       │
│   in 18 months"              │  • Ship 2 features/week      │
│                              │  • 99.9% uptime             │
│  "Biggest mistake: hired     │  • Team morale > 8/10        │
│   for credentials, not fit"  │                              │
│                              │  Market Offer:              │
│  "Bad fit: someone who       │  • $180k base               │
│   needs certainty"           │  • 20% equity               │
│                              │  • 3 weeks vacation         │
│                              │                              │
└─────────────────────────────────────────────────────────────┘
     YOUR EVALUATION ENGINE ANALYZES IN REAL-TIME

Real-Time Compatibility Analysis

The System Evaluates:

1. Skill-to-Role Mapping

Their Requirements vs. Your Capabilities
├─ TypeScript: You (Expert) vs. Role (Expert) ✅ Perfect match
├─ React: You (Advanced) vs. Role (Advanced) ✅ Perfect match  
├─ Leadership: You (Developing) vs. Role (Required) ⚠️  Gap exists
└─ Compatibility Score: 85%

2. Values Alignment

What They Said               What Your Profile Says
├─ "High trust culture"      You value autonomy ✅
├─ "Chaos/iterative"         You prefer structure ⚠️
├─ "Mission-driven"          You seek impact ✅
├─ "Growth-oriented"         You're learning-focused ✅
└─ Values Match: 78%

3. Growth Projection

18-month Growth They Offer vs. Your Trajectory
├─ Technical: TypeScript → Rust? (Your goal: Go)
├─ Leadership: IC → Manager (Your path: Architect)
├─ Domain: Web → Systems (Aligned? Tangential?)
└─ Growth Fit: 62% (Partial alignment)

4. Sustainability Score

Can you sustain 2 features/week?
├─ Your velocity: 1.8 features/week (baseline)
├─ Context overhead: 15% (new team/codebase)
├─ Predicted: 1.53 features/week
└─ Sustainability: ⚠️ TIGHT (90% of requirement)

5. Compensation Analysis

What They Offer vs. Market + Your Value
├─ Base: $180k (market avg for your skills: $190k)
├─ Equity: 20% (??? - need to ask: vesting, strike price)
├─ Total Value: ~$240k/year (if exit in 5 years)
├─ Your Minimum: $200k
└─ Offer Assessment: ⚠️ BELOW THRESHOLD

The Masks Respond Dynamically

Different Requirements Trigger Different Perspectives

If they need: “Quick-shipping pragmatist” → Your Artisan mask surfaces

"I can ship MVP features in 2-week sprints
and iterate based on user feedback. I'm comfortable
with technical debt when it unlocks learning."

If they need: “Architectural thinker” → Your Architect mask surfaces

"I design for scalability and ask 'what's the long-term
cost of this decision?' I can balance pragmatism
with thoughtful design."

If they need: “Team builder” → Your Synthesist mask surfaces

"I help teams understand each other's perspectives.
I can mentor emerging engineers while shipping features."

The interviewer sees not just your skills, but which aspect of you fits their needs.


Live Feedback Loop

For Them (The Interviewer)

┌─────────────────────────────────────────────────────────────┐
│ INTERVIEWER DASHBOARD                                       │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│ Overall Fit: 72% ████████░                                  │
│                                                              │
│ Skill Match: 92% (You need: 8/10 skills, they have: 7.5)  │
│ Values Align: 78% (High trust, but different tempo)        │
│ Growth Fit: 62% (They want Architect, you want Manager)    │
│ Sustainability: 90% (Will they burn out?)                  │
│ Compensation: ⚠️  Below their market rate                   │
│                                                              │
│ RED FLAGS:                                                   │
│ • They said "chaos but high trust"                          │
│   You value structure → potential friction                  │
│ • Leadership role in 18 months + $180k offer               │
│   Your market rate is ~$200k → lowball                     │
│ • You're learning Go, they need TypeScript                 │
│   Growth misalignment                                       │
│                                                              │
│ GREEN FLAGS:                                                │
│ • "Hired for fit, not credentials" (Your philosophy)       │
│ • Rapid shipping (Your tempo)                              │
│ • Trust-based culture (Your preference)                    │
│ • Learning opportunity in leadership                       │
│                                                              │
│ QUESTIONS TO ASK THEM BACK:                                │
│ [System-generated based on gaps]                           │
│ ✓ "Can we discuss the equity structure?"                   │
│ ✓ "How do you handle burnout in fast-shipping?"            │
│ ✓ "What does 'chaos' look like in practice?"               │
│                                                              │
└─────────────────────────────────────────────────────────────┘

For You (Between Sessions)

┌─────────────────────────────────────────────────────────────┐
│ YOUR EVALUATION SUMMARY                                     │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│ OPPORTUNITY ANALYSIS                                        │
│                                                              │
│ Would trigger your ARCHITECT mask (82% fit)               │
│ Offers sustainable growth for 18-24 months                │
│ Below market rate but high learning value                 │
│ Misalignment: You want structure, they offer chaos        │
│                                                              │
│ RECOMMENDATION:                                             │
│ → Proceed to conversation phase                            │
│ → Negotiate on compensation or clarity on chaos            │
│ → Ask about their definition of "structure"               │
│                                                              │
└─────────────────────────────────────────────────────────────┘

The Mechanics: What Happens Behind The Curtain

Data Flow

┌──────────────────────────────────────────────────────────┐
│ INTERVIEWER VISIT                                         │
└──────────────────────────────────────────────────────────┘
         ↓
    ┌─────────────────────────────────────────────────────┐
    │ They Answer Your Questions                          │
    │ (Tone, language, values revealed)                   │
    └─────────────────────────────────────────────────────┘
         ↓
    ┌─────────────────────────────────────────────────────┐
    │ Job Requirements Injected (from their system)        │
    │ (Skills, KPIs, compensation, growth)                │
    └─────────────────────────────────────────────────────┘
         ↓
    ┌─────────────────────────────────────────────────────┐
    │ LLM Analysis Engine:                                 │
    │ • Extract values/intentions from answers             │
    │ • Match against your profile/masks                   │
    │ • Calculate sustainability scores                    │
    │ • Identify growth alignment                          │
    │ • Generate compatibility insights                    │
    └─────────────────────────────────────────────────────┘
         ↓
    ┌─────────────────────────────────────────────────────┐
    │ Real-time Visualization                             │
    │ (Both parties see compatibility)                     │
    └─────────────────────────────────────────────────────┘
         ↓
    ┌─────────────────────────────────────────────────────┐
    │ Recommended Next Steps                              │
    │ (Conversation prompts, negotiation points)          │
    └─────────────────────────────────────────────────────┘

The Questions You Ask Them

Strategic Interviewing (You → Them)

On Culture & Values:

On Growth:

On Sustainability:

On Authenticity:


Strategic Advantages

For You (The Candidate)

  1. Information Asymmetry Reversal
    • You gain intelligence before they do
    • You see their values, not just their claims
    • You evaluate compatibility on YOUR terms
  2. Power Dynamics
    • They’re now the ones trying to impress
    • You can ask hard questions
    • You set the tone: transparent, values-driven
  3. Data-Driven Decisions
    • System gives you compatibility scores
    • Identifies red flags AND green flags
    • Prevents costly mis-hires (from your side)
  4. Negotiating Position
    • You know their constraints before negotiating
    • You can identify where they’re lowballing
    • You’re evaluating them as much as they evaluate you

For Them (The Employer)

  1. See Your Real Self
    • Not a polished answer to their questions
    • Your actual values and thinking emerge
    • They see if you’re genuinely a fit
  2. Faster Screening
    • System flags incompatibilities early
    • They can pivot if you’re not right
    • They avoid hiring mistakes
  3. Better Collaboration
    • You’re both entering eyes open
    • Less chance of “culture shock” post-hire
    • You’re both choosing consciously

Technical Implementation

Core Components

1. Interview Interface (apps/web/src/app/interview/[profileId]/page.tsx)

2. Job Requirements Injection (apps/api/src/routes/interviews.ts)

3. Compatibility Engine (packages/content-model/src/compatibility.ts)

4. Real-Time Dashboard (apps/web/src/components/CompatibilityDashboard.tsx)

5. Persistent Store (apps/api/src/repositories/interviews.ts)


Data Handling

Optional Features


Future Extensions

Multi-Party Interviews

Reverse Interviews

Organization Profiles

Negotiation Assistance


The Philosophical Shift

This inverts the power dynamic from:

It’s not adversarial. It’s collaborative evaluation where both parties honestly assess fit before committing significant time and energy.

You’re not running away from interviews. You’re running toward the right ones.


Example Scenario

  1. Landing: “Hi, I’m interested in your profile. Can I ask you some questions?”
  2. Interview: They answer your questions about culture, growth, sustainability
  3. Requirements: Job posting auto-injected (or they manually enter details)
  4. Analysis: System analyzes compatibility in real-time
  5. Feedback:
    • They see: “You’re an 78% fit. Here’s why.”
    • You see: “This is a 72% opportunity. Consider asking about…”
  6. Next Steps: If compatible, you both move to conversation phase

If incompatible:

Everyone wins.