Skip to content

Resume & System Prompt

Configure your background and customize how answers are generated.

Overview

The LLM uses your resume and system prompt to generate personalized, relevant answers tailored to your experience.


Resume

Your resume provides context for answer generation. The more detail you provide, the better the answers.

How to Add Your Resume

  1. Open Settings (gear icon)
  2. Find the Resume text area
  3. Paste your resume text (not formatted documents)

Format Recommendation

Plain text works best. Avoid:

  • PDF/Word documents (paste as text instead)
  • Excessive formatting
  • Very long resumes (aim for1-2 pages of text)

Include:

  • Work experience with achievements
  • Technical skills
  • Education
  • Projects
  • Certifications

What Gets Included

When generating answers, the LLM receives:

  • Your resume
  • The system prompt
  • Recent transcript (interviewer's questions + your responses)

Example Resume

John Doe
Software Engineer

Experience:
- Senior Developer at TechCorp (2021-Present)
  - Led development of microservices architecture
  - Improved API response time by 40%
  - Mentored team of 5 developers

- Developer at StartupXYZ (2019-2021)
  - Built real-time data pipeline
  - Implemented CI/CD from scratch

Skills: Python, TypeScript, React, Node.js, PostgreSQL, AWS
Education: BS Computer Science, State University (2019)

System Prompt

The system prompt instructs the LLM how to behave when generating answers.

Default Prompt

You are an interview assistant. Answer questions concisely based on the candidate's resume and experience.

Customizing the Prompt

You can modify this to match your interview style:

Example: Technical Interview

You are a technical interview assistant. Provide clear, structured answers with:
1. Direct answer to the question
2. Example from the candidate's experience
3. Technical details where relevant
Focus on demonstrating depth of knowledge.

Example: Behavioral Interview

You are a behavioral interview assistant. Use the STAR method:
- Situation: Set the context
- Task: Explain what was needed
- Action: Describe what the candidate did
- Result: Share the outcome
Draw from the resume for specific examples.

Example: Senior/Leadership Role

You are an executive interview assistant. Focus on:
- Strategic thinking
- Leadership examples
- Business impact
- Team growth and mentorship
Provide answers that demonstrate senior-levelthinking.

Tips for Better Answers

1. Be Specific in Your Resume

Instead of:

- Built web applications

Use:

- Built React + Node.js web applications serving 100K+ users
- Implemented authentication, real-time notifications, and reporting

2. Include Metrics

Numbers help the LLM generate impactful answers:

  • Team sizes managed
  • Userbase or revenue impact
  • Performance improvements
  • Budget responsibility

3. Customize for the Role

Before each interview, update:

  • Resume to highlight relevant experience
  • System prompt to match interview type
  • Remove outdated or irrelevant information

4. Rate Generated Answers

Use the thumbs up/down feature to help the system learn:

  • Good answers are used as future examples
  • Bad answers are avoided in future generations

Context Window Considerations

The total context sent to the LLM includes:

  • System prompt (~50-200 tokens)
  • Resume (~500-2000 tokens)
  • Recent transcript (~500-3000 tokens)
  • Generated answer (~200-1000 tokens)

If Context is Too Long

  • Shorten your resume
  • Reduce system prompt length
  • Use a model with larger context window

Answer Rating Memory

Rated answers are stored and used for in-context learning:

  • Thumbs up: Added to "good examples" for future prompts
  • Thumbs down: Added to "bad examples" to avoid similar responses

Storage Location

Ratings are stored locally:

%APPDATA%/intervu/ratings.json

Clearing Ratings

In Settings → Advanced, you can clear all ratings to start fresh.


Next Steps

Made with ❤️by Aldrick Bonaobra