The job interview is the moment all your preparation comes together. Yet most candidates walk in underprepared, relying on their charm and general experience to carry them through. The candidates who consistently land offers do something different: they prepare systematically, practice deliberately, and go in knowing exactly what to say.
This guide covers everything from preparation to follow-up, giving you a complete framework to ace any interview.
Step 1: Deep Research (2–3 Hours)
Before you prepare a single answer, research:
- The company: Recent news, product launches, annual reports, LinkedIn updates, Glassdoor reviews, their stated mission and values
- The role: Read the job description multiple times. Note every requirement and think about how you address each one
- Your interviewers: Look up their LinkedIn profiles. Note their background, any shared connections, articles they've written
- The industry: What are the key trends and challenges? What competitors are doing? This shows strategic awareness
This research serves two purposes: it helps you tailor your answers and gives you material for the "Do you have any questions?" section at the end.
Step 2: Master the STAR Method
Most interview questions — especially behavioural ones ("Tell me about a time when...") — are best answered using the STAR framework:
- Situation: Set the context briefly (1–2 sentences)
- Task: Explain your specific responsibility
- Action: Describe exactly what YOU did (not "we")
- Result: Quantify the outcome — numbers, percentages, timeframes
Example STAR answer: "When I joined Stripe, the onboarding process for enterprise clients took an average of 45 days [Situation]. I was tasked with leading a cross-functional team to reduce this significantly [Task]. I mapped the entire process, identified 8 redundant approval steps, and built an automated workflow in Salesforce [Action]. Within 6 months, we reduced onboarding time to 18 days — a 60% improvement — and client satisfaction scores increased from 72 to 91 [Result]."
The Most Common Interview Questions (With Frameworks)
"Tell me about yourself"
This is not an invitation to recite your life story. Structure it as: Current role + 2 key achievements + why you're interested in this role/company. Keep it to 90 seconds.
"What is your greatest weakness?"
Pick a genuine weakness (not "I work too hard") and show what you've done to address it. "I used to struggle with delegating — I'd take on too much myself. Over the past year, I've been deliberate about this: I now document processes before delegating and check in at defined milestones rather than micromanaging."
"Why do you want to work here?"
Mention something specific about the company. "Your focus on [specific product/mission] resonates with my background in [relevant area]. The role also offers [specific growth opportunity] which aligns with where I want to develop."
"Where do you see yourself in 5 years?"
Show ambition while connecting it to the role: "I want to develop into a senior [your function] role with responsibility for [relevant area]. This position gives me the foundation to develop [specific skill] and this company seems like the right place to build that."
"Why are you leaving your current role?"
Always answer positively, never negatively about your current employer. Focus on what you're moving towards, not what you're running from.
Step 3: Prepare Your Own Questions
Always have 3–5 thoughtful questions prepared. The best ones show you've done your research and are thinking about the role strategically:
- "What does success look like in this role in the first 90 days?"
- "What are the biggest challenges the team is currently facing?"
- "How has [recent company news or product launch] changed the team's priorities?"
- "What do you enjoy most about working here?" (for the interviewer)
- "What are the opportunities for growth within this role?"
On the Day
- Arrive (or log on) 5–10 minutes early
- Bring 2–3 printed copies of your resume (even for virtual interviews, have it open)
- Dress one level above the company's typical dress code
- Use confident body language: eye contact, upright posture, deliberate gestures
- Take notes — it shows engagement and gives you material for your follow-up email
The Follow-Up: Almost Nobody Does This Right
Send a personalised thank-you email within 24 hours of each interview. This sets you apart from the majority of candidates who don't bother. Include:
- Gratitude for their time
- A specific reference to something discussed in the interview
- A brief reinforcement of your key value proposition
- Confirmation of your enthusiasm for the role
Keep it to 3–4 sentences. If you interviewed with multiple people, send individual emails with different specific references.
"The candidates who send thoughtful thank-you emails within the day stand out. It's a simple gesture that demonstrates professionalism and genuine interest — and it's the final thing I read before making a decision."
— Hiring Manager, top-tier consulting firm
Start with a Great Resume
Your interview invitation starts with your resume. Make sure yours is ATS-optimised and professionally designed before you apply.
Build My Resume for Free →