Skip to content

Add LeetCode problem reference to completed interview reports #152

Description

@kuanlin1227

Motivation

The interview flow intentionally presents each problem as a scenario rather than exposing its original LeetCode identity during the session.

However, after completing an interview, users may want to revisit the original LeetCode problem for further practice, comparison, or review. Currently, this requires manually searching for the corresponding problem.

Providing the original LeetCode problem name and link after the interview would make post-interview review more convenient without affecting the interview experience itself.

Proposal

The LeetCode reference should only be shown after the interview has been completed.

When the user opens the report for a completed interview, the original LeetCode problem should be displayed directly below the report title.

For example:

Interview Report

Original problem: Two Sum

Two Sum should be a clickable link that opens the corresponding LeetCode problem page.

The expected user flow is:

  1. Complete an interview.
  2. Open the generated report, either immediately after the interview or later through Past attempts.
  3. See the original LeetCode problem name directly below the report title.
  4. Click the problem name to open the corresponding LeetCode page for further review or practice.

The original problem name and link should not be shown during the active interview. This preserves the scenario-based interview flow introduced in PR [#38](#38), while still giving users an easy way to find the original problem once the interview is over.

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions