</Advice For Summer Internships>

Hello! My name is Katherine, I interned at Pinterest in the summer of 2025. I also interned at Experian in the summer of 2024. Here is what I wish I knew how each week should go before I started my internships. This experience is heavily biased towards working at a large tech company, and as an iOS engineer where projects are usually 4 - 8 weeks long. I also attended the University of Washington which is on a quarter system. My school ended in early June rather than mid May, which meant that I was part of a later cohort. This has some advantages as you will read about. As such, I trust that you will internalize the following advice as guidelines rather than rules 🏴‍☠️


I have organized the advice using a timeline, breaking down checkpoints by week. This is based on my personal habit of setting calendar reminders periodically during my internship to check in on my progress. You can do this too so you don’t have to manually check this document every Sunday night.

Week 1: Ease into it

  • Carefully set up your accounts and keep track of passwords in a specific document
    • You might need to set up corporate accounts, developer accounts, insurance accounts, etc. Some of these accounts you will need access to after you leave the company, so save the usernames and passwords in a personal non work account
  • Set up Health Savings Account (HSA), 401k, and Roth IRA contribution amounts
    • Not all of these are available to interns, and many aren’t available to be set up until later in your internship after working for a number of days. So set calendar reminders to keep track of when you can start contributing
  • Learn what company perks you get and how to redeem them
    • Pinterest gave an employee wellness fund, $150 every quarter
    • Look at when company quarters start and end. If you join at the end of the quarter, make sure you spend your perks before they’re gone!
  • Set up a journal to keep track of tasks, meeting notes, and feedback (including praises and areas of improvement)
    • This will be your receipt to point back at when writing your mid and end of internship reviews
    • At the end of every day, take ten minutes to write down the most significant tasks you accomplished, and what you need to complete next in order of prioritization
    • Also note who you talked to and any useful links you found
    • Make a specific tab with screenshot messages of praise from others. This can be helpful to review when you need a morale boost
    • Share the journal with your mentor and manager if you feel comfortable, they can look at it to see your progress and how productive you are
  • Get started on your ramp up project
    • Practice fully exhausting your non human sources of knowledge
    • Look up ramp up docs, use keywords to search the company documents
    • If you still don’t have an answer, then ask:
      • An intern on a sister team
      • Your mentor
      • Another team member in the same SWE role type
    • Since it’s your first week, you get a pass on asking all the first time questions, so do it!
    • When asking questions, provide context on the problem, what you already tried, what you think is still wrong, and where you would like them to help guide you
    • Write down answers, try not to ask the same question twice. But definitely don’t get yourself stuck because you’re too scared to ask again
  • Socialize
    • Get lunch with the other interns
    • Get to know who is in your cohort (cohort 2) versus an earlier start date cohort (cohort 1). This will be useful in a few weeks to learn from the earlier cohort’s mid internship review
    • Make plans with other interns outside of work: go to a restaurant after work, explore the city together, take a class, workout together
    • Building shared memories will make it much easier to approach them for help in the future
    • It’s also such a fun and unique experience to be out on the town with new people!
    • Get lunch with people on your team
    • Learn about the team history, who on the team do people respect a lot, get insight into past intern work, and what their expectations are for you
  • Meet your manager
    • Ask about what made past interns successful vs not
    • You can subtly learn how they will be grading your performance, so take notes and try to implement the behaviors they want to see
    • Ask about communication expectations, when you want to meet and how often you should update them on your progress
    • Tell them how you like to be supported, ask about their leadership style
    • State your goals for the summer. This includes but is not limited to:
      • You want a return offer
      • You want to get experience presenting in front of other people
      • You want to learn about the business why of the team product
      • You want to develop your skills as software engineer
    • Ask for the intern performance rubric:
      • Have your manager explain to you what the most critical pieces of the rubric are, and what distinguishes an intern from a new grad
      • By the middle of the internship you should be comfortably meeting all expectations of an intern
      • By the end of the internship you should be meeting the new grad expectations as best you can
      • Knowing the specific wording they use to grade performance can help you subtly signal your adequacy in meeting these expectations
    • All these things should demonstrate clearly to your manager that you are serious about doing a good job. Hopefully they will share with you their excitement for the summer and desire to manage you through a successful internship
  • Meet your mentor
    • Ask what their communication expectations are (do they want a daily morning priority list of what you’re going to accomplish? Do they prefer that you only do this weekly?)
    • You’ll likely be working with your mentor daily vs your manager weekly. So it’s good to understand what the difference looks like.
    • Ask for knowledge resources
      • who on the team/org is helpful to talk to
      • which docs website links are useful vs outdated
      • important recurring meetings to attend
    • You’ll have a lot of meetings on your calendar as a default for being on specific teams/orgs. Most of these meetings are not relevant to you. But some might be informative for learning how larger organizational decisions get made. Your mentor should tell you which ones are relevant
    • After the meeting, summarize important points and send to your mentor, highlight 1-2 action items that you will be accomplishing if relevant

Week 2: Dive into projects, networking, and meetings

  • Get into the meat of your ramp up project, if it’s portioned right, hopefully you will be done with the ramp up project by the end of this week or earlier
  • Continue socializing with your team and other interns
    • Set up coffee chats with team members. If you are an introvert like me, do this max twice a week to not overwhelm yourself. You should reach out to PMs, UX designers, mid-level engineers, and senior engineers. Basically anyone you'll be interacting with on a daily basis.
  • Attend the big meetings where you can sit in the back and listen to the conversations
    • You can get a sense of what the big projects going on are
    • You learn what leadership prioritizes and how they justify their approval vs rejection of proposals
  • Find Employee Resource Groups (ERGs) that you feel connected to, mark upcoming meetings in your calendar to attend

Week 3: Start big project, learn from earlier interns

  • Begin your first big project
  • Around this time, interns from cohort 1 are getting their mid year review
    • I found it helpful to politely ask how their reviews went
    • If they are nice, they will share with you their successes and what they wish they had done better
    • Learn from them! You will be them in three weeks, which is not a lot of time
  • Immediately correct your behavior if you see yourself falling into habits that they were given feedback on to improve

Week 4: Demo your work and gain visibility

  • In team meetings where there is demo time, volunteer to demo what you’ve been working on
    • This is a great chance to gain visibility and practice showcasing your work
    • Everyone knows that you just started so they aren’t expecting much, so use it to your advantage to stumble and work through how to present your work effectively
    • The demo can be super short, like less than two minutes. Talk about the problem space, your ultimate goal, what you have accomplished so far
  • After your demo be open to answering questions about your work. If anything is too complicated/confusing to answer, defacto to your mentor to answer or say “I’m not sure but let me find out and get back to you later today”
    • It could be a nice connection made if you follow up with that coworker later and establish a relationship!

Week 5: Document wins for mid-internship reviews

  • Mid internship reviews are due
  • Review your journal and take note of the top three technical and interpersonal tasks you accomplished
  • Go over your intention to write about these wins with your mentor. They will help you understand which tasks are actually worth mentioning and how to do so to put yourself in the best light
    • They might even bring up tasks you did that you didn’t realize were so impressive. Make sure to include those because your mentor will probably write about it in their review of you. And it’s good to have consistency for when future managers read these review documents and decide to bring you back full time
  • Look at the intern performance rubric that you went over with your manager in week 1. Pick out keywords that you embodied and incorporate them into your review
  • Use AI to polish your writing

Week 6: Process feedback, set goals, start new project

  • Have your mid internship review
    • Your performance grade might be lower than what you expected and that’s okay
    • Here’s what’s important to know: Your mentor and manager want to see you improve. It reflects well on them and you if by the end of your internship, you are able to grow your skills as an engineer after receiving feedback
    • Feedback might feel tough in the moment, but the challenge should invigorate you to work harder
    • You should get concrete action items of how to improve upon your work
    • If you don’t, in the next check in with your mentor and manager explicitly put in the agenda how you can improve what you’re doing as an intern. If you don’t get feedback from your mentor and manager, don’t assume everything is fine. There’s always something to do better, especially as an intern
    • If you still don’t have any concrete action items, ask your coworkers for how you can improve
  • In your journal, note down 2-3 goals of what you want to improve upon how you work as an engineer and how you will do it
    • Every day check in on those goals and consciously try to work in those changes to your workflow
    • When you have successfully done so, note it down so you can reference it in your end of internship review
  • Wrap up your first project. Start working on your second project

Week 7: Continue project, meet skip manager, check progress

  • Continue working on your second project, continue taking notes of wins
  • Meet your skip manager, aka your manager’s manager, if you haven’t already
    • By this time you have a good sense of the business needs are and how your project fits in to that
    • Ask them about their career journey and what advice they have for interns
    • If you’re too scared to do this one on one, schedule a meeting with the other interns/new grads in your org to make it more seminar style. You might even get a free coffee/smoothie out of it!
  • Check in with your mentor on how you’re performing, are you meeting the new expectations based on how you needed to improve your performance during the mid internship review?

Week 8: Learn from earlier cohort's final presentations

  • The first cohort will be wrapping up their internship this week
    • Attend their intern project showcase presentations
    • Take notes on which presentations were effective and fun to watch for your own presentation
    • You’ll notice that the best intern presentations stayed high level on the technical details, had fun graphics, actually demo’d their project working, and were an engaged speaker
  • Check in with your mentor on how you’re performing, are you meeting the new expectations based on how you need to improve your performance

Week 9: Push hard on projects and get feedback

  • The number of interns has likely slimmed down a lot, the office might feel quieter
  • Continue pushing hard on your intern projects, getting feedback from your mentor on how you are performing

Week 10: Finish projects and meet people across company

  • By now you should know whether you will be finishing your current intern project. This is your last week to make up the slack if you are behind schedule
  • Think about who else in the company you haven’t had time to meet with yet. Schedule meetings with them for the rest of your time here
    • Ask the principle engineers, people in marketing, the directors, it never hurts to ask and make a new connection. You’ll also learn a lot about other fields, putting your work as a SWE into perspective
    • You’ll learn how to make your job as a SWE more effective

Week 11: Prepare, practice, and polish your final presentation

  • Start working on your end of internship presentation. Look at the notes you took during the first cohort’s intern presentations to make your presentation great
  • Send a list of topic ideas to your mentor for review. They can help you prioritize topics and it also communicates what your plans are so you both are on the same page
  • Some companies might have you film a short 3 minute presentation, use that to practice how to quickly explain what you accomplished
    • Then take the same presentation and add more technical details for the 10-15 minute presentation you’ll give to your org
  • Look up tips for how to present confidently and charismatically, as well as how to engage the audience
  • Send a copy of the short video presentation to your mentor or present your slides to your mentor for feedback
    • They can help you adjust what talking points are most important to highlight

Week 12: Present, document knowledge, and have final meetings

  • Present your presentation!
  • Wrap up loose ends with your project, create hand off documents for the engineer taking on your work if you have anything incomplete
  • Create or add on to established intern ramp up docs
    • Document information about useful links and knowledge gaps
    • Think back to times when you had to go through multiple people to find the answer, can you put it in one place for everyone to reference?
    • What you wish you knew at the start
    • If you end up creating these docs, present them in the next relevant team meeting. Answer questions about its intentions and when it should be referenced. This information can be for any new hire, not just an intern
  • Set up final meetings with your mentor and manager
    • Reiterate your desire to come back full-time
    • Thank them for their support and guidance throughout the 12 weeks
    • Ask for any remaining action items to wrap up your time
    • Ask for linkedin recommendations from them to put on your profile
    • Share with them the top things you accomplished, to refresh them on how good of an intern you were
  • Save the contact of helpful people
    • Connect with everyone on LinkedIn
    • Save their company emails if you want
    • Take note of why they were helpful to you, any personality quirks that you can reference in the future if you want to warm email them in the future

Last day

  • Send out a thank you message to the org slack channel, and any sub channels/people that you want to personally thank.
  • Take pictures of you at your desk, in the cafeteria, anywhere that you want to remember for the future. (don’t take photos of any sensitive company info ofc)
  • Turn in your equipment
  • Savor your last hours in the office!
  • Walk out and go home. Congratulations on successfully completing your summer internship! 🎉