Send a short thank-you email within 24 hours of each interview, ideally the same day. Send one to every interviewer whose email you have, plus the recruiter. Keep it under about 150 words and mention one specific thing from the conversation. It will not turn a weak coding round into a pass, but it takes ten minutes, keeps you on the recruiter's radar, and gives you room to add one useful point you missed.
This guide covers whether it actually matters in engineering hiring, timing by interview type, who should get one, five templates you can adapt, and the mistakes that make a thank-you note do more harm than good.
Does a thank-you email matter in engineering interviews?
Less than general career advice suggests, and more than most engineers assume.
In a structured loop, each interviewer generally writes up feedback and a recommendation independently, and those write-ups are then compared in a debrief or reviewed by a committee. Our full loop interview guide walks through how that works. Your note often arrives after that feedback is written, and it is not part of the scoring rubric. Nobody changes a no-hire on a graph problem because you said thanks.
Where it does carry weight:
- Recruiters and hiring managers. They manage your candidacy across rounds and are the people most likely to read every message. A clear, professional note makes their job easier.
- Smaller companies and startups, where the hiring manager or a founder often makes the call personally.
- Close calls. When feedback is mixed, the overall picture of how you communicate matters more. A thoughtful note fits that picture. A sloppy one does not.
- Something you missed. A one-line clarification or a forgotten example is useful context, as long as it stays short.
Practice varies by company. Some recruiters ask candidates not to contact interviewers directly. If yours does, respect it and send your thanks through the recruiter instead.
When to send it
| Interview | When to send | Send to |
|---|---|---|
| Recruiter screen | Same day | Recruiter |
| Technical phone screen | Same day, or the next morning | Interviewer if you have their email, otherwise the recruiter |
| Onsite or virtual loop | Within 24 hours of the last session | Each interviewer, plus the recruiter |
| Final round with the hiring manager | Within 24 hours | Hiring manager, plus the recruiter |
| No news after the date they gave you | A few business days after that date | Recruiter only |
Advice on the exact window varies. Grammarly's guide recommends sending within 24 hours, calls the same day ideal, and says a note sent within 48 hours is still worth sending. Novorésumé goes further and suggests about three hours. The practical rule: write it the same evening while the details are fresh, and send it then or first thing the next morning.
Two edge cases:
- Loops that span more than one day. Wait until the day's sessions are over. Writing notes between interviews splits your attention when you need it for the next person.
- Friday interviews. Sending Friday evening is fine. It will likely be read on Monday either way. What matters is that you wrote it while you still remembered the details.
Who gets one: the recruiter, the interviewers, or both
Default to both: one note to the recruiter or coordinator, and a separate note to each interviewer whose email you have.
- The recruiter is your channel to the company and the person tracking your file. Always send them a short note. If you do not have the interviewers' addresses, ask the recruiter to pass your thanks to them by name. That is a routine request.
- Each interviewer gets their own message, not one email with everyone on CC. Interviewers may compare notes, so do not send the same text with the name swapped. Our panel interview guide covers the one-note-per-person approach in more detail.
- Where to find addresses. The calendar invite or an email the interviewer sent you are the clean sources. Do not guess an address from the company's email format. Route through the recruiter instead.
- Agency recruiters. Send your thanks to them and let them forward it to the hiring team.
- LinkedIn. A short message is an acceptable fallback if it is the only channel you have, but email is better: it lands where they work and is easy to forward.
What a good thank-you email looks like
Six parts, in roughly 75 to 150 words:
- A specific subject line. Include the role and your name so it is easy to find later, such as
Thank you - Backend Engineer interview - [Your Name]. A bare "Thank you" gets lost. - A greeting. "Hi [First name]," is standard in tech. Use "Dear" only if the conversation was formal.
- Thanks for their time, in one sentence.
- One specific detail. Something they said, asked or explained: the migration they are planning, the tradeoff you debated, their answer about on-call. This is the line that proves the note is not a form letter. The best material often comes from the questions you asked at the end.
- One line of interest or fit. Connect that detail to why you want the role or what you would bring.
- A short close and signature. Your name, phone number, and a LinkedIn or GitHub link if you like. Do not attach your résumé. They already have it.
The one-minute test. If it takes more than a minute to read, cut it. Interviewers skim email between meetings, and a short note gets read in full.
Five thank-you email templates for engineers
Replace everything in brackets. If a template still reads as generic after you fill it in, the specific detail is not specific enough.
1. After a phone screen
Subject: Thank you - [Role] phone screen - [Your Name]
Hi [First name],
Thanks for taking the time to talk today. I enjoyed working through the [problem type] question, especially your follow-up about [their follow-up], which made me think harder about the tradeoff between [X] and [Y].
Hearing that the team is [something they shared about the team's work] made me more excited about the role. I'm looking forward to the next steps.
Best,
[Your Name]
[Phone] · [LinkedIn or GitHub]
For a recruiter screen, swap the technical detail for something about the team or the process, such as "Thanks for walking me through the interview stages and how team matching works."
2. After an onsite or virtual loop (one per interviewer)
Subject: Thank you - [Role] interview - [Your Name]
Hi [First name],
Thank you for the system design session today. Your question about [specific question, for example what happens when the cache and the database disagree] was the most interesting part of my day, and I have been thinking about it since.
It was also great to hear how your team [detail, for example runs design reviews before major launches]. That kind of engineering culture is a big part of why I applied.
Thanks again,
[Your Name]
Use a different detail for every interviewer. For a behavioral round, reference something about the team or how they work rather than your own answers.
3. After the final round, to the hiring manager
Subject: Thank you - [Role] final interview - [Your Name]
Hi [First name],
Thank you for speaking with me today and for being candid about [something they shared, for example the current on-call load and the plan to reduce it].
After hearing about [their priority for the team], I'm even more interested in the role. My work on [one line of relevant experience] is close to that problem, and I'd be glad to bring it to the team.
If there's anything else I can share to help with your decision, please let me know.
Best,
[Your Name]
The hiring manager is the reader most likely to weigh your note, so the fit line matters most here. Keep it to one or two sentences. This is not a second cover letter, and it is not the place to raise compensation.
4. After a round that went badly
Do not pretend it went well, and do not re-argue the whole problem. One sentence that names the miss and the correct idea shows you can reflect on your own work. It will not change written feedback, but it is honest and costs nothing.
Subject: Thank you - [Role] interview - [Your Name]
Hi [First name],
Thank you for the coding session today. I enjoyed the problem, even though I didn't reach the optimal approach in time. Afterwards I realized that [one-sentence correction, for example a min-heap of meeting end times gives the room count in O(n log n) instead of my O(n²) scan], which was the idea I was circling.
I appreciated how you [something positive, for example let me talk through tradeoffs before coding]. Thanks again for your time.
Best,
[Your Name]
Keep the fix to one sentence. Skip code attachments and long write-ups unless the interviewer invited them, and skip apologies for nerves.
5. Following up when you have not heard back
Wait until the date the recruiter gave you has passed, plus a few business days. Checking in earlier mostly signals that you did not hear the timeline. If no date was given, advice ranges from about a week to two working weeks after your final round, so treat a week as the earliest point to ask. Better still, ask the recruiter for the expected timeline at the end of your last interview so you are not guessing. Send this to the recruiter, not the interviewers.
Subject: Checking in - [Role] - [Your Name]
Hi [First name],
I hope your week is going well. I interviewed for the [Role] position on [date] and wanted to check whether there is an update on timing. Since then I have kept thinking about [one topic from the loop, for example the plan to split the billing service], and I'm still very interested in the team. Happy to provide anything else you need.
Thanks,
[Your Name]
The specific line keeps it from reading as a bare "just checking in." People making hiring decisions get those constantly, and on their own they add little.
If you have another offer with a deadline, say so plainly: "I've received an offer with a deadline of [date]. [Company] is my first choice, so I wanted to let you know before then." Recruiters can sometimes speed things up when they know. Our guide to negotiating a new grad offer covers how to handle competing deadlines. If a second check-in a week later gets no reply, keep interviewing elsewhere. Delays are often about scheduling a debrief, not a verdict on you.
What not to write
- "Did I pass?" Interviewers are generally not the ones who share results, and asking puts them in an awkward spot.
- A full re-solve of the problem. A pasted solution or a multi-paragraph defense reads as anxious and invites a second review of code nobody asked for.
- Salary, level or benefits questions. Take those to the recruiter in a separate conversation.
- Identical notes to everyone. Copy-paste is easy to spot when panelists compare.
- Over-the-top praise. "Best interview of my life" sounds like flattery. Plain thanks plus one specific detail reads as genuine.
- Apologies and excuses. Being tired or nervous is understandable, but leading with it puts the focus on the weakest part of your day.
- Typos in names. Double-check the interviewer's name, the role and the company. A misspelled name undoes the point of the note.
- Attachments nobody asked for. Résumés, portfolios and long documents. A link in your signature is enough.
- Anything you would not want forwarded. Assume the note may be shared with the hiring team.
Make the next note easier to write
The hardest part of a thank-you email is remembering a specific detail after a long day of interviews. Two habits help:
- Jot one phrase per interviewer right after each session: their name, one thing they said, one thing you asked. Thirty seconds between rounds is enough.
- Rehearse until the format feels routine, so you have attention left over to listen. Practicing out loud with a free AI mock interview in CoPilot Interview helps here: you paste the job description and your résumé, it builds questions from your résumé, and the report afterwards lists the questions you were asked along with likely next-round questions.
Walk into the next round ready to listen
Paste the job description and your résumé into a free AI mock interview, answer out loud, and get each answer scored with what worked and what to improve. The free plan includes 15 minutes a day with no credit card.
Try a free AI mock interviewFAQ
How soon should I send a thank-you email after an interview?
Within 24 hours, and ideally the same day. Advice ranges from within a few hours to within a day, and a note sent within 48 hours is still worth sending.
Should I send the thank-you email to the recruiter or the interviewers?
Both, when you can. Send one note to the recruiter and a separate, personalized note to each interviewer whose email you have. If you do not have their addresses, ask the recruiter to pass your thanks along.
Can a thank-you email change the outcome of a technical interview?
Rarely. In structured loops, interviewers generally write their feedback independently, often before your note arrives, so it will not turn a weak coding round into a pass. It can help at the margins with recruiters and hiring managers.
Should I correct a mistake from the interview in my thank-you email?
A one-sentence clarification is fine and shows you can reflect on your work. Do not send a full rewritten solution or a long defense unless the interviewer asked for it.
How long should I wait to follow up if I have not heard back?
Wait until the date the recruiter gave you has passed by a few business days, then send a short check-in to the recruiter. If no date was given, wait at least a week after your final round. Some career advisers suggest closer to two working weeks.
Should I reply to a rejection email?
Yes, briefly. Thank them for their time, say you would welcome being considered for future roles, and optionally ask for feedback, knowing that many companies share little detail.