Skip to content

Refreshing or reusing an interview URL allows restarting a known problem #185

Description

@ZuoTso

Description

While using CodeTrial for interview preparation, I noticed that the interview URL contains the selected problem explicitly, for example:

/interview?problem=kiosk-panel-mirror-audit&duration=45&loop=coding_behavioral

Refreshing or reopening this URL allows the same known problem to be started again.

I am not sure whether this is intentional behavior for practice, reproducibility, or development purposes. However, in an interview-simulation context, it also makes it easy to restart after already seeing the problem, which may reduce the usefulness of the session as a realistic self-assessment.

Questions / expected behavior

Would it make sense for an interview session to keep its existing state across refreshes, rather than starting the same problem again from the beginning?

Also, is the problem query parameter intentionally user-selectable as part of the public interface, or is it mainly intended for internal/practice use?

If this behavior is intentional, documenting the distinction between practice/reproducible sessions and stricter interview simulation may be helpful.

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