Skip to content

Add Blind Mode to obscure recommended problem on setup and hide LeetCode mapping in interview view #201

Description

@woohsin

Summary

The current interview workflow reveals problem identities prematurely:

  1. Setup page: The recommended title is shown before starting (e.g., Recommended: Latency Rank Query.).
  2. Interview room: The underlying LeetCode reference (e.g., LeetCode: Two Sum, LeetCode: Add Binary) is printed directly under INTERVIEW EXERCISE.

I propose adding a Blind Mode toggle on the setup page that hides the recommended problem title and strips the LeetCode reference from the candidate panel during the session.

Motivation

  • Authentic simulation: Real interviews never disclose questions in advance. Hiding the title preserves unpredictability and realistic time pressure.
  • Protect problem formulation: CodeTrial wraps problems into domain scenarios. Leaking raw LeetCode names spoils the algorithmic pattern and bypasses the requirement-clarification phase.

Proposed Implementation

  1. Setup Page:
    • Add a "Blind Mode" toggle.
    • When enabled, mask the recommended title (e.g., Problem: Hidden (Random Medium)) while keeping Choose a specific problem instead accessible for targeted drills.
  2. Interview Room:
    • Display the scenario text and examples as usual, but hide the LeetCode: <Title> line under INTERVIEW EXERCISE during the interview.
    • Reveal the LeetCode reference only in the post-interview feedback report for review.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions