Getting started

How to get an internship in 2027: the step by step plan that actually works

Most internship advice is a list of tips. This is a plan: what to do in which month, how many applications it takes, and where students actually lose offers.

By Mahad Farooq11 min read

To get an internship, pick a target role, build a one page resume with evidence instead of job titles, start applying in late summer or early fall, send applications every week until you have an offer, reach out directly to people at the companies you care about most, and prepare for the interviews before they are scheduled. That is the whole process. The hard part is doing each step well and doing it for months, so this guide is the detail behind each one.

I am a software engineering co-op student, and before I built ApplyAgents I filled out more than 400 applications by hand. Most of what I learned the hard way fits into eight steps. None of them are secret. What separates the students who land something from the ones who do not is mostly timing and volume, and both are fixable.

Why getting an internship feels harder than it should

Three things make the internship search more frustrating than a normal job search.

  • The calendar is earlier than you think.The best known programs recruit almost a full year ahead. By October 2026, JPMorganChase's US investment banking summer analyst posting for 2027 was already gone from its program page, and Google's US undergraduate software engineering intern posting had closed too.
  • Everyone applies to the same fifty companies. The famous programs get an enormous number of applications per seat, so even strong students get silence.
  • The process is long and mostly invisible.Google's own postings warn that hearing back can take more than 90 days. Microsoft says to allow up to 90 days for a decision. You will spend months not knowing where you stand.

None of that means internships are out of reach. It means the students who get them start early, apply broadly beyond the famous names, and keep a steady weekly rhythm instead of sending fifteen applications in one panicked night.

The 8 step plan

  1. 1

    Pick one or two target roles

    Software engineering, data analysis, marketing, finance, product, research. Choose the role first, then the companies. It decides your resume, your projects, and which postings you skip.
  2. 2

    Build a one page resume around evidence

    Education, then experience or projects, then skills. Every bullet starts with a verb and ends with a result. If you do not have a past internship, projects and campus roles take its place.
  3. 3

    Make one or two things you can point to

    A finished project, a club role with a number attached, a case competition, a published analysis. Something a recruiter can click or ask about.
  4. 4

    Build your target list

    Thirty dream companies is not a list. Aim for a mix: a handful of reach programs, a large middle of mid sized companies, and a long tail of smaller employers that hire later.
  5. 5

    Apply every week, early in each posting's life

    Most large programs review on a rolling basis. An application in the first week of a posting is read in a smaller pile than one sent in the last week.
  6. 6

    Reach out to people directly

    A short, specific email or LinkedIn message to an engineer, a manager, an alum, or a recruiter. A few per week, every week.
  7. 7

    Prepare for interviews before they arrive

    Behavioral stories, a technical or case practice routine, and research on each company. The invite usually comes with only a few days of notice.
  8. 8

    Track everything and adjust

    Applications sent, responses, interviews, offers. Your numbers tell you whether to fix the resume, the targeting, or the interviews.

Step 1: Pick a target role

Students resist this one because it feels like it closes doors. It does the opposite. A resume that says “software engineering intern” in every bullet, project, and skill gets through the first screen for software roles. A resume that tries to be a data, marketing, and consulting resume at the same time gets through for none of them. You can keep two variants. More than that and you will not keep them all current.

Step 2: Build a one page resume around evidence

An internship resume has one job: convince a recruiter who spends a few seconds on it that you can do the work. That comes from specifics. “Built a budgeting app” tells them little. “Built a budgeting app in React used by 40 classmates, cut load time from 3 seconds to under 1” tells them a lot. Twelve before and after rewrites are in resume bullet points with no experience, and the format rules that keep the file readable by an applicant tracking system are in the ATS friendly resume format guide.

Put your expected graduation month and year on it. Programs filter by graduation date, and Google's intern postings explicitly ask for it in MM/YY format on the resume.

Step 3: Make one or two things you can point to

The first internship is the hardest because nothing on your resume looks like a job yet. Fix that with work you control. A deployed project with a short write up, a data analysis on a public dataset, a marketing campaign you ran for a campus club, a research assistant role with a professor. Microsoft's student careers FAQ says it looks for passion for technology inside and outside the classroom, through things like internships, student groups, hackathons, and projects. That list applies far beyond Microsoft. The full playbook for this stage is in how to get an internship with no experience.

Step 4: Build a target list that is not just famous names

Here is a split that works:

  • 10 to 15 reach programs. Big tech, top banks, top consulting firms. Apply, prepare properly, and do not build your plan around them.
  • 40 to 80 mid sized employers. Regional banks, insurers, retailers, manufacturers, software companies you have never heard of with a few thousand employees. This is where most interns actually get hired.
  • An open ended long tail. Startups, nonprofits, government programs, university labs, and local businesses. They post later and respond faster.

If you are a first or second year student, add the programs built specifically for you. They are listed in can you get an internship as a first year student.

Step 5: Apply every week, early in each posting's life

Rolling review is the norm at large employers. Amazon's summer 2027 SDE intern posting says applications are accepted on an ongoing basis. Google's PhD software engineering intern posting says it is in the candidate's best interest to apply early and that the window may close once projects are full. Microsoft says recruiters accept applications until all positions are filled. All three mean the same thing: the same application is worth more in week one than in week ten.

Set a weekly number and protect it. How to pick that number is in how many internships should you apply to. The short version is that you need more applications than feels reasonable, and the bottleneck is the time each one takes.

The internship search is not won on one great application. It is won on the fortieth application, sent on time, that is just as good as the first.

Step 6: Reach out to people directly

An online application puts you in a pile. A short email to an engineer or manager on the team puts you in a conversation. Not every message gets a reply, but the ones that do often turn into a referral, an interview, or at least an honest read on whether the team is hiring. Templates and the rules that make them work are in how to cold email for an internship.

One caution: do not treat a referral as required. Microsoft's careers FAQ states plainly that referrals are not required and that referred candidates get equal consideration. Outreach is for getting noticed and getting information, not for unlocking a hidden door.

Step 7: Prepare for interviews before they arrive

By the time an interview invite lands, you have days, not weeks. Build these in advance:

  • Five or six stories about a challenge, a conflict, a failure, a project you led, and something you learned fast. Each told in about two minutes with a clear result.
  • A technical or case routine. For software roles, regular practice on data structures and algorithms problems. For finance, accounting basics and valuation. For consulting, case practice with a partner.
  • Company research for anyone who invites you: what the team builds, what the company says it values, and two questions you actually want answered.

Some employers add steps before the interview. Amazon's first step for SDE interns is a roughly 90 minute online assessment, covered in detail in the Amazon SDE internship guide.

Step 8: Track everything and adjust

A spreadsheet with company, role, date applied, link, status, and next step is enough. What matters is what you do with it:

What your numbers showWhat it usually meansWhat to change
40+ applications, almost no responsesResume or targeting problemTailor harder, check the format, apply earlier in each posting
Rejections within minutes of applyingA screening question knocked you outRe-read work authorization, graduation, and location answers
Screens, but no second roundsFirst interview performancePractice stories out loud, record yourself
Final rounds, no offersClose, but not the top candidateAsk for feedback, keep volume up, it is often a numbers game here

Fast rejections deserve their own diagnosis, and why you keep getting auto rejected walks through each trigger.

Where to find internships

  • Company careers pages.The primary source. Postings appear here first and you apply directly into the company's system.
  • Your school's career portal and co-op office. Employers who post there are actively recruiting at your school, which is a very different pile from a public posting.
  • LinkedIn and Indeed.Useful for discovery, with a lag behind the original posting. Click through and apply on the employer's own site.
  • Community maintained internship lists. Student run lists on GitHub and similar sites for tech internships update quickly during peak season.
  • Career fairs and info sessions. Less for the five minute chat, more for the name and email you leave with.
  • Professors and labs. Research roles are rarely posted publicly. Ask.

A month by month timeline

This is for a summer internship. Shift it if your school runs co-op terms in fall or winter. The industry specific version, with real 2027 deadlines, is in when to apply for summer internships.

WhenWhat to do
Spring and early summer beforeFinance applications open. Finish a project. Update the resume.
July to SeptemberBig tech and large corporate programs post. Apply in the first week of each.
September to NovemberPeak season. Career fairs, online assessments, first interviews. Keep applying.
December to FebruaryMid sized companies post heavily. Final rounds and early offers.
March to MayStartups, nonprofits, labs, local employers. Lean on direct outreach.

The mistakes that cost offers

  • Waiting until the resume is perfect. A good resume sent in September beats a perfect one sent in January.
  • Only applying to famous companies. The odds at the top twenty programs are tiny for everyone. Your offer is more likely to come from a company you discover in November.
  • One resume for every posting. Twenty minutes of tailoring per important application is worth it. The process is in how to tailor your resume to a job description.
  • Careless screening answers. Work authorization, sponsorship, graduation date, and location questions can reject you automatically. Decide each answer once and use it every time.
  • Stopping after the first offer conversation. Keep applying until you have a signed offer. Processes stall and roles get cut.

If you are starting late

If it is already winter and you have nothing lined up, it is not over. Large structured programs will mostly be closed, but plenty of employers hire for summer in March and April. Shift your time toward smaller companies, direct outreach, your school's job board, and research roles with professors. Raise your weekly application number, and cut the time each application takes so that number is realistic.

And once you land one, the next goal is turning it into an offer, which is covered in how to get a return offer.

And if nothing comes through, a summer of real project work, a part time job you can describe well, and a head start on next cycle is a strong position. The students who land internships as juniors are very often the ones who started applying, and getting rejected, as first and second years.

Common questions

How do I get an internship with no experience?
Replace experience with evidence. One or two finished projects, a campus role with a measurable result, a part time job described in terms of what you handled, and a resume tailored to each posting. Then apply widely to programs that hire first internships, such as early talent programs, mid sized companies, and on campus research roles.
When should I start applying for summer internships?
For summer 2027, finance and many large tech programs opened between spring and early fall of 2026. Most other employers post between September and March, and smaller companies keep hiring into April and May. Start in August or September if you can, and keep applying every week until you have an offer.
How many internships should I apply to?
Work backwards from your own response rate. Many students need somewhere between 50 and 150 applications to get a handful of interviews, but the number depends on your field, school, and resume. Track every application and, if you have sent 40 or more with no response, fix the resume before sending more.
Is it too late to get a summer internship?
Almost never, outside finance. Large structured programs fill early, but smaller companies, startups, nonprofits, labs, and local businesses hire for summer through April and sometimes May. A late search means more direct outreach and more applications per week, not giving up.
Do internships lead to full time jobs?
Often. NACE's 2026 Internship and Co-op Survey reported an average intern to full time conversion rate of 63.1% for 2024 to 2025 interns, the highest in five years. An internship is the most reliable path into a first full time role.
Are referrals required for internships?
No. Some employers, Microsoft among them, state that referrals are not required and get equal consideration. A referral can still help at companies with huge applicant pools, mainly by making sure a person actually opens your application.

Stop retyping the same application.

Save your answers once. ApplyAgents fills Workday, Greenhouse, Lever, and more.

Get 3 autofills free

No credit card. You always click Submit.