Plenty of internship applications are lost on small things: a graduation date that does not match the resume, a transcript that is not a PDF, a posting that closed the day before you got to it. This checklist is in three parts, before, during and after, so you can run it the same way every time, whether it is your first application or your fortieth.
Know the calendar first
Internship recruiting runs earlier than most people expect, and the dates differ by industry. Work out which calendar your target roles follow before you do anything else, because a perfect application to a posting that filled in October is worth nothing in March.
These are the typical recruiting windows for internships in the United States. Individual employers vary, and the posting's own dates win.
- Summer internships at large investment banks. US applications open roughly 18 months ahead: for Summer 2027 they opened from November 2025 to January 2026, and fill on a rolling basis.
- Summer internships at technology companies and consulting firms. Usually late summer and autumn of the year before, often August to October. Have the kit ready by late summer; many of these employers review applications as they arrive.
- Summer internships at most other mid-size and large employers. Postings usually open from January to March. Set alerts in December and apply in the first week a posting is up.
- Summer roles at startups, small firms, nonprofits and labs. Postings open from February to May, often on a rolling basis. Use alerts and the company's own careers page; a direct note to the team helps.
- Spring and fall co-ops. Postings open four to six months before the term, on your school's co-op schedule. Check the co-op office's deadlines, which can differ from the employer's.
- Government and some research programs. Postings open in the autumn, with firm deadlines and long lead times. Note the deadline's time zone and the security or eligibility paperwork.
Before you apply
- A target list of thirty to fifty roles across companies you would actually join, with the term (Summer 2027, spring, fall), location and work setup you can commit to.
- Your own dates: the first day you can start, the last day you can work, exam weeks, and whether the term is ten weeks or twelve. Employers ask, and the answer has to match across every form.
- Eligibility checked for each posting: year of study, majors, minimum GPA if one is stated, enrollment requirements (some internships need you to return to school afterwards), and work authorization or sponsorship.
- A professional email address you check daily and will still have after you graduate. A school address that expires can lose you an offer letter.
- A voicemail greeting set up with your name, and your phone's unknown-caller settings checked, because recruiters call.
- Two or three references who have agreed in advance, with current titles, emails and phone numbers.
- Your school's career center and campus portals checked for employer events, resume reviews and the internal deadlines some programs add on top of the employer's.
Documents and links
- A one-page resume as a PDF, named FirstName-LastName-Resume.pdf, with the graduation month and year, your degree and major exactly as your school writes them, and no photo.
- A second resume version if you apply to two different kinds of role (for example software and data, or finance and consulting), each with the matching title and skills at the top.
- An unofficial transcript as a PDF. Many forms ask for one; download it now so an application does not stall while the registrar's site is down.
- A cover letter template of four short paragraphs with three lines you change per company, used only where a letter is required or the internship is a top choice.
- Your professional profile, portfolio or code repository links current, public, and copied into one note so you paste the same ones every time.
- Any writing sample, design portfolio or project summary a posting in your field commonly asks for, in the format they ask for.
- A saved copy of each posting you apply to, because postings disappear and you will want the wording before the interview.
On the application form
- Read the whole posting before you start: requirements, term, location, work setup, start date, hours and pay. If the term or location is wrong for you, stop here.
- Check that the resume you are attaching is the version for this kind of role, and that the file opens.
- Use your legal name as it appears on your identification; a preferred name goes in the field the form provides for it.
- Make the graduation date, degree and GPA match the resume exactly. Mismatches between the form and the resume are an easy reason for a careful recruiter to pause.
- If the form has its own employment and education fields, fill them in fully even though the resume is attached. Many systems search those fields as well as, or instead of, the PDF.
- Upload each document in the format the form asks for, usually PDF, and check that the right file name shows once it has uploaded.
- Attach the cover letter only if it is for this company. A letter addressed to another firm is an instant no.
- Before pressing submit, look for a review page and read every field once. Then log the application: company, role, date, link.
- Watch for the confirmation email. If none arrives within a day, check your spam folder, and only then ask the recruiter.
The screening questions
The questions below appear on most internship forms. Decide your answers once, keep them in a saved-answers file, and give the same truthful answer every time. An answer that changes between forms at the same company is noticed.
- Work authorization. Whether you are authorized to work in the United States for this employer, and on what basis if they ask. Answer exactly, and check rather than guess at a status you are not sure of.
- Sponsorship. Whether you will need visa sponsorship now or in the future. A wrong answer here can cancel an offer later.
- Graduation date and year of study. The same month and year as your resume.
- Availability. Earliest start, latest end, full-time or part-time hours, and whether you can work the whole term.
- Location and relocation. Whether you can work at the posted location and whether you are willing to relocate, with or without assistance.
- Salary or stipend expectations. Only where the form insists. Give a range you have researched rather than a single number, and leave optional fields blank.
- How did you hear about us. Name a referral if you have one; it often routes the application to a different queue.
- Voluntary self-identification fields (gender, ethnicity, veteran and disability status). These are optional and are meant to be kept apart from hiring decisions; choosing not to answer is a valid answer.
- Previous applications or employment at this company. Answer accurately; the system already knows.
After you press submit
- Log the application the same day, with the stage set to Applied. A list you trust is what stops duplicate applications and missed deadlines.
- Find one person at the company: a graduate of your school, a former intern, someone who posted about the team. Ask for ten minutes about the role, not for a job. A referral after you have applied still counts at many employers.
- Check your email every weekday, including the spam folder. Assessments and video-interview invitations often arrive within days and may have a deadline of their own.
- Reply to every recruiter message within one business day, even to say when you can answer properly.
- Follow up once, about two weeks after applying, only if you have a named contact. Keep it to three sentences.
- Withdraw applications you no longer want, the way the confirmation email describes or with a short note to your contact. It keeps the door open for next year.
Assessments and interviews
- Take an online assessment or recorded video interview within a day or two of the invitation, after one practice run of the format with a friend or on your own.
- Confirm every interview in writing with the date, the time and its time zone, and the format: phone, video or in person. Put it on your calendar with a reminder the day before.
- Reread the saved posting and your own application before the interview, so you know exactly what you told them.
- Prepare three short stories (a project, a problem you fixed, a time you worked with others) that each map to a line in the posting, and three questions about the team's work.
- Test the camera, microphone and connection the day before a video interview, and have a phone number to call if the link fails.
- Send a thank-you email within a day, to each person you spoke with, with one line that refers to something you discussed.
Offers and decisions
- Get every offer in writing: dates, location, pay, hours, housing or relocation help, and the deadline to accept.
- Ask for the time you need to decide before the deadline, politely and once. Many employers will give a week; some programs cannot.
- If you are waiting on another company, tell them you have an offer and when you must answer. It is the one message that reliably speeds a process up.
- Accept one offer, then withdraw every other application the same day. Reneging on an accepted internship offer can follow you at that employer and your school.
- Decline the others with a two-line thank-you. Recruiters move between companies and remember.
Mistakes that cost offers
- Applying for the wrong term, or to a posting whose enrollment requirement you will not meet that year.
- A graduation date that differs between the resume, the form and your profile on a job board.
- A resume file with a different name from the one on the form, or an old version attached by accident.
- A cover letter addressed to another company.
- Missing a deadline because it was in another time zone, or because the school's internal deadline came first.
- Guessing at work authorization or sponsorship questions instead of checking.
- Using a school email that expires, or a voicemail box that is full.
- Applying twice to the same posting.
Where OfferAIO fits
OfferAIO keeps this checklist for you. Your profile, your resume profiles (one for each kind of role) and your saved answers are the kit: the graduation date, the degree, the work-authorization and sponsorship answers, the availability, all entered once and typed the same way into every form. The open internships are listed by role, city, term and company and refreshed daily, and alerts tell you within a day of a matching posting going up.
When you press Apply on a posting, paste a posting link, or, if you're 18 or older, use Auto Apply to queue new matches above your minimum fit, OfferAIO fills in the employer's form from your profile and resume and sends it from your profile, your resume, your saved answers, and OfferAIO's standard answers. A question your profile does not cover, or an essay, waits under Needs your input with the link and the exact question. Prefer to press every submit button yourself? Choose Review before submission in Settings → Automation and each filled form waits for you in the live window.
- Every application lands in the tracker as Applied, with the answers that went out. Mark it Interview or Offer, set the date, and you get a reminder the day before. Add the ones you sent yourself, too; those use none of your plan's applications.
- Log the alumni, recruiters and friends you have talked to at each company next to the posting they can help with, with follow-up dates.
- Found an internship on a company's own careers page that is not in the list? Paste a posting and it is filled in from the same profile.
5 free Auto Applies total. No card, no daily reset. Premium is $20/month, or the Season Pass is $49 once for about 4 months (120 days) with no auto-renew. Both include unlimited applications and Auto Apply. Cancel a monthly plan any time under Settings → Billing. Auto Apply queues new matches up to the daily cap you set, at most 100 a day. Pause or cancel queued applications anytime. Each started application uses one from your plan, including a filled form waiting for your submit. If a run ends before the form is ready to send, it is given back. Start free, or read how to apply at volume without burning out.
