Productivity
interview avatar

interview

Interview preparation system featuring company research, STAR story building, mock practice, salary strategy, and follow-up drafting.

Introduction

The Interview mastery system is designed to provide comprehensive, local-first support for job seekers throughout their interview journey. It is intended for candidates preparing for professional roles who need a structured, private way to organize their preparation materials without relying on external cloud tracking. By focusing on critical workflows such as company intelligence gathering, STAR (Situation, Task, Action, Result) story development, and professional communication, the system acts as a personal interview coach.

  • Research companies and roles using automated scripts to generate tailored briefs and talking points.

  • Build a modular STAR-format story library to ensure consistent and impactful communication of past experiences.

  • Run interactive mock interviews for various roles and seniority levels, receiving honest, actionable feedback.

  • Formulate data-driven salary negotiation strategies based on role and location requirements.

  • Draft professional, memorable follow-up and thank-you messages to maintain engagement after sessions.

  • Manage all data securely within a local storage structure at memory/interview/.

  • Ensure all data is saved locally in JSON files (research, stories, practice, salary, feedback) to maintain complete privacy.

  • Note that this system does not connect to external job boards or ATS platforms, keeping all information under user control.

  • Use the provided scripts such as research_company.py, build_story.py, and mock_interview.py for specific tasks.

  • Remember that this tool is for preparation guidance only and NEVER guarantees job offers or provides false claims.

  • Input your specific interview details, roles, and challenges to receive customized advice on difficult questions and rejection handling.

Repository Stats

Stars
4,438
Forks
1,203
Open Issues
7
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 29, 2026, 01:45 PM
View on GitHub