Sample report

Sample CV-to-job report: Junior Business Analyst

Recent Graduate applying to a Junior Business Analyst role

This is a realistic example using fictional candidate details. CVio does not invent experience when analyzing real CVs.

Job target

Job title
Junior Business Analyst
Company type
Mid-sized professional services firm (500+ employees)

Key requirements

  • Strong analytical and problem-solving skills
  • Comfort with Excel and basic SQL
  • Ability to translate business questions into clear analysis
  • Clear written and verbal communication
  • Curiosity and willingness to learn the domain

CVio Fit Score

6.4/10
Skills match6.8
Experience match5.7
ATS / keyword match6.7

Recruiter concerns

Limited professional analyst experience

High

Most analytical work in the CV comes from coursework and a single internship. A recruiter may worry about how the candidate will perform when given an ambiguous business problem in a real setting.

Tools section is generic

Medium

The CV lists 'Excel, SQL, Python' without showing how they were used. The job description specifically asks for Excel and basic SQL — a recruiter scanning quickly may not see the relevant depth.

Communication skills are stated, not shown

Low

The CV says 'strong communication skills' without an example. For a junior role, a concrete example of explaining analysis to a non-technical audience would land better.

CV improvements: before and after

Before

Internship at a consulting firm. Supported the analytics team.

After

Internship at a consulting firm, supporting the analytics team on client projects. Helped prepare data, build basic models in Excel, and put together summary slides for client meetings.

Why: Same internship, but the day-to-day work is made visible so a recruiter can see the relevant analyst skills.

Before

University project on customer data using Python.

After

University project analysing a public customer dataset. Cleaned the data, ran a small analysis in Python, and presented the findings and recommendations to the course tutor.

Why: Turns a generic project line into a clear analyst story: question, analysis, recommendation.

Before

Tools: Excel, SQL, Python.

After

Tools: Excel (pivot tables, lookups, basic dashboards), SQL (simple SELECT and JOIN queries), Python (basic data exploration).

Why: Shows the actual level of each tool, which is what the job description is looking for — without overstating experience.

Improved bullets only reposition information already in the CV. They do not invent facts, companies, metrics, or responsibilities.

Tailored professional summary

Recent graduate with internship experience supporting an analytics team and university projects involving data cleaning, analysis and presentation. Comfortable in Excel and basic SQL, curious about business problems, and motivated to grow in a Junior Business Analyst role.

Cover letter preview

I'm applying because the role looks like the right next step from my internship and coursework. During my internship I supported an analytics team on client projects — preparing data, building basic Excel models, and helping put findings into a format the team could share with clients…

Short preview only. The full tailored letter is generated when you run CVio on your own CV.

Interview preparation

Role-specific questions

  • Walk us through a piece of analysis you've done, from question to recommendation.
  • How would you approach a business question you've never seen before?
  • What's the most useful thing you learned during your internship?

Company and motivation questions

  • Why a business analyst role specifically, and why our company?
  • What would you want to learn in your first six months here?

Want this for your own CV?

Upload your CV, paste the job description, and get your first CV-to-job check free.

Check my CV against a job

First CV-to-job check is free. No credit card required.

Other sample reports