Skip to main content
Interview guide

How to prepare for a tech interview

A 4-week timeline for career changers entering their first tech role interview.

This guide applies to all non-coding tech roles: PM, Data Analyst, UX Designer, QA Engineer, and more.

Your 4-week prep timeline

W1

Research & foundation

4 weeks before
Research the company: products, recent news, culture, funding
Re-read the job description 3 times. Identify key skills.
Update your LinkedIn and resume to mirror the JD language
Complete any remaining track topics on NewRoleKit
W2

Question preparation

3 weeks before
Write out answers to 10 behavioral questions (STAR method)
Practice the ‘Tell me about yourself’ story (2 minutes)
Research the role’s metrics (what does success look like?)
Prepare 5 thoughtful questions to ask the interviewer
W3

Mock interviews

2 weeks before
Do 2 mock interviews with a friend or coach
Record yourself answering questions (video or audio)
Complete NewRoleKit bootcamp interview drills
Refine your answers based on feedback
W4

Final preparation

1 week before
Prepare a portfolio or case study to reference
Confirm logistics: time, location (or Zoom link), attire
Review your notes one last time
Get enough sleep. Interview day: arrive early, breathe.

Common interview question types

Most tech interviews blend these four categories. Knowing the type helps you frame your answer correctly.

Behavioral

Tell me about a time…

Use the STAR method: Situation, Task, Action, Result. Prepare 8–10 stories that can flex across different questions.

Situational

What would you do if…

These test your judgment and process. Walk the interviewer through your thinking step by step, not just your conclusion.

Role-specific

PM: prioritize features; DA: SQL basics

These vary by role. PMs get product sense questions. Data analysts may get SQL or Excel scenarios. QA engineers get test planning questions.

Cultural fit

Why this company?

Research the company’s mission, recent launches, and values. Show you know them specifically, not just the industry generally.

Quick tips

  • 1

    Research the interviewer on LinkedIn before the call so you have context on their background.

  • 2

    Send a thank-you email within 24 hours of every interview stage.

  • 3

    Silence your phone and close browser tabs before a video call.

  • 4

    It’s fine to pause and say ‘Let me think about that for a moment’ before answering.

  • 5

    If you don’t know something, say so directly — then explain how you would find out.

  • 6

    Bring a printed copy of your resume to in-person interviews, even if they have it digitally.

Ready to drill?

Practice with NewRoleKit bootcamp

Structured interview drills, capstone projects, and role-specific scenarios for Product Managers and beyond.

Go to PM bootcampBrowse all tracks