interviewpath
  • 0day streak
  • 10total XP
  • Level 1
0/7

Unit 9 · Research methods · Lesson 12 of 12

Research internship and Master's thesis interview preparation

Thesis and research-internship interviews assess research interests, a plausible problem, motivation for the specific lab or team, knowledge of relevant papers, feasibility and how you explain prior technical work. Academic labs do not share a standardized interview loop, so preparation is a checklist and a question bank rather than a drilled format.
About 5 hFocus mode

Step 1: Learn the ideas

  • What labs and research teams assess
  • Interest statements
  • Problem proposals with the Heilmeier questions
  • Researching a lab: papers, people, projects
  • Discussing relevant papers
  • Feasibility and scoping to the thesis period
  • Supervision expectations and logistics
  • Explaining prior work
  • Company research internships and coding rounds
  • Question banks: theirs and yours

Why it matters

For a Master's thesis or research internship, the conversation decides not only acceptance but also which project and supervisor you get. Unlike many employment processes, academic labs do not share a standardized interview loop: one professor holds an informal chat, another asks for a short presentation of past work, another sends a paper to discuss or a small task, and some add a coding exercise. Company research internships vary as well and often include coding interviews similar to software-engineering loops alongside research or project discussions. Ask the lab or recruiter what to expect, and prepare the common core below.

Core ideas

What they want to learn. Can you think about research questions concretely? Do you know the area well enough to start? Can you execute (code, run experiments, read papers)? Will you work reliably at the expected level of independence? Do your interests and timing fit an available project?

Preparation checklist.

  1. Research interests: three sentences naming an area, a specific question and why it matters to you. Specific beats broad ("tail latency under co-location in serverless platforms" rather than "cloud").
  2. A possible problem: one proposal shaped by the Heilmeier questions, with a first experiment you could run in two weeks, the main risk and a fallback. Hold it loosely; supervisors often steer you to an existing project.
  3. Motivation for this lab: read its two or three most recent relevant papers and project pages; know its systems, datasets or testbeds. Explain why this group rather than the area in general.
  4. Relevant papers: discuss two papers in depth from claim-evidence notes, including one weakness and the experiment that would address it.
  5. Feasibility: what fits the thesis or internship period (check your program's rules on duration and credits), the data, compute, cluster or hardware access required, and skills to learn first.
  6. Supervision expectations: meeting frequency, day-to-day mentor (often a PhD student or postdoc), expected independence, whether publication is a goal, industry co-supervision and how the topic gets fixed.
  7. Prior technical work: two- and ten-minute explanations of your strongest projects and coursework, with your exact role, one decision you would revisit and what you measured. Use only real details.
  8. Logistics: start date, duration, location, funding or salary and any visa questions.

Questions you may be asked.

  • Why this lab, and which of our papers relates to your interest?
  • Walk me through your most technical project. What was hard, and what would you change?
  • Describe a paper you read recently. What is its main weakness?
  • How would you evaluate this idea, and against which baseline?
  • What would you do if the main approach fails after a month?
  • Which tools and languages are you fluent in? When can you start, and how much time can you commit?
  • For company internships: coding problems, and possibly a design discussion depending on the team.

Questions you should ask.

  • What does a successful thesis or internship look like here, and can I see a past example?
  • How are topics chosen, and how much can they change?
  • Who supervises day to day, and how often do we meet?
  • What infrastructure and compute are available, with what constraints?
  • Are students expected to publish, and how is authorship decided?

Company research internships. Read the official program pages (for example the Google Research and Microsoft Research careers pages) for role types and eligibility, and confirm with the recruiter whether interviews include coding, research discussion, a presentation or team matching. Keep the coding lane of your plan active if they do.

Common misconceptions

  • "There is a standard thesis interview to drill." There is not; confirm the format and prepare the core.
  • "I must arrive with a finished thesis proposal." A concrete, revisable idea plus evidence that you can execute is usually worth more.
  • "Praising the lab shows motivation." Specific knowledge of its recent work does.
  • "Research internships do not test coding." Many company programs do; check rather than assume.
  • "Overstating past results helps." Supervisors probe details; precise, modest accounts build trust.

How to approach it

Use the app's Thesis prep page for this checklist, Research notes for paper notes and Project notes for explanations of prior work. Rehearse with a peer playing the supervisor using both question banks, then refine the proposal after reading the lab's latest papers.

Suggested order

  1. 1Ask the lab or recruiter about the format (conversation, presentation, paper discussion, coding) and record the answer in the app's Thesis prep page.
  2. 2Read the target lab's two or three most recent relevant papers and write claim-evidence notes in Research notes.
  3. 3Draft the interest statement and a Heilmeier-style problem proposal, then cut the proposal to one page.
  4. 4Read Tim Brecht's "A Simple Approach to Thesis Writing" to see what a finished thesis must show, and scope the proposal backwards from it.
  5. 5Prepare two- and ten-minute explanations of your strongest project in Project notes, using the templates from the communicating-research topic.
  6. 6For company internships, read the Google Research and Microsoft Research careers pages for program types and keep up coding practice if the process includes coding.
  7. 7Run a mock conversation with a peer using both question banks, then revise the proposal and your answers.

Step 2: Check off what you can do

Tap each one you can genuinely do or explain. Each earns 10 XP.

Step 3: Go deeper

  • The Heilmeier CatechismStart here

    DARPA

    Template for a short, jargon-free problem proposal with explicit success checks.

    Open(opens in a new tab)Link responded, 5 Oct 2026
  • A Simple Approach to Thesis Writing

    University of Waterloo (author page)

    What a finished thesis contains (thesis statement, hypothesis, contributions, evaluation), for scoping a proposal backwards.

    Open(opens in a new tab)Link responded, 5 Oct 2026
  • Google Research careers

    Google Research

    How research roles and student programs are framed at one large industrial lab; not an interview-format guide.

    Open(opens in a new tab)Link responded, 5 Oct 2026
  • Microsoft Research careers

    Microsoft Research

    Research careers, internships and programs at Microsoft Research for role context; confirm interview details with the recruiter.

    Open(opens in a new tab)Link responded, 5 Oct 2026

Step 4: Practice

Prepare written answers to every question in both banks, but rehearse aloud; memorized text is easy to spot. Fill in only real details about your own projects and results. If the program includes coding interviews, schedule practice from the algorithms topics alongside this preparation.

Record attempts on each problem’s page (+15 XP, +10 more when solved on your own).

Step 5: Test yourself

Answer each one out loud or on paper before you finish the lesson.

  1. Question 1What has the lab published in the last two years that relates to your interest?
  2. Question 2What is your first experiment, and what will you do if it fails?
  3. Question 3Can the proposed project produce a result within the thesis or internship period?
  4. Question 4What exactly did you contribute to the project you are presenting?
  5. Question 5Does the process include coding interviews, and are you prepared for them?
  6. Question 6What supervision style do you need, and how will you ask about it?

You’re done when you can

  • Have a written three-sentence interest statement and a one-page problem proposal with first experiment, risk and fallback.
  • Explain in under one minute why this specific lab or team fits, citing two of its papers.
  • Discuss two relevant papers, each with one weakness and a proposed experiment.
  • Deliver two- and ten-minute explanations of your strongest project with your exact role.
  • Have a written list of supervision and logistics questions to ask.

Finish the lesson

How confident do you feel?

Lesson complete!

+50 XP

Reviews will come up on the Practice tab so it sticks.

Your notes and study time

Log study time