Software Engineer Internship Spread Sheet

SWE Tech Interview Prep document

I recently shared on an Instagram takeover the method I use to organize myself while studying for technical interviews as a Computer Science student, how I keep track of internships I have applied to and companies I want to apply to.

I was surprised to get quite a few messages asking to share these spreadsheets so I put together a template where you can keep track of the companies you want to interview with, among a few other things that have been useful for me to track. Download to full document from Google Docs by clicking any of the images below, or the link at the end of this page.

Here’s a list of what these speradsheets include:

Knowledge Gauge

Use this section to reflect on any gaps there may be in your knowledge and what you need to focus on more during your study sessions.

Weekly Study Plan

This section is designed to help you come up with a sustainable and realistic study plan. Feel free to choose which are your days off and what type of activity you will be focusing on any given day of the week.

SWE Internships

The SWE Internships page helps you keep track of links to Internship (or full-time) positions at all the companies you want to apply to. Track when applications open, whether you have applied, when, if you have heard back, and any notes from communications with recruiters.

Problems Database

And last but not least, my favorite section: the Leetcode problems database. Well, I use it to track Lettcode problems, but feel free to track problems from any site (HackerRank is another one I use a lot). I like to use it to keep track of what problems I have already worked on, how long it took me to solve it, if I struggled, and notes on what I struggled with to review later on.

I hope you find this document helpful and that you make it your own to fit your own work flow when studying for interviews.

Download the full document from the View Only Link here.

Setting intentions for 2020

I am not a fan of New Year’s resolutions. Never have been, never will. We all know how they tend to go out the window come mid March. Not to mention the amount of pressure it puts on us to outperform whatever model we have created in our minds for what we should accomplish in one year.

I believe that if there are things you want to accomplish or experience in life, there are more effective ways to make them happen than making a list of resolutions at the beginning of a new year, that will end up feeling overwhelming as that year comes to a close.

Read More »

Recent Features

Hello, long time no see!

I recently had the pleasure of being featured by two fantastic women in STEM and wanted to share those interviews with you.

Firstly, we have a written interview I did with Masha from Coding Blonde. In this interview you can learn a little bit more about how my journey into tech began, how I started my instagram account, and some fun rapid fire questions. — Click here to read that interview.

Read More »

JOURNAL: Reflections on 2018

2018 was a year of deep inner growth. Creating a vision for what I want my career and life to look like was an integral part of my year as well. I did this by hitting pause on the mental chatter and getting still. Through that, the foundation was set for everything that is to come. As they say, the day you plant the seed is not the day you eat the fruit. So, if you’re going to put in so much work over the span of many months or even years, wouldn’t you want it to go towards exactly what you want out of life, instead of achieving other people’s dreams in vain.Read More »

Happy Tunes and Soothing Melodies

Happy Saturday everyone! Occasionally, I get messages asking me to share what songs I’m listening to on my instagram stories. So, I’ve finally put together a couple of playlists.

I am by no means knowledgeable in music, nor do I believe I have a particularly refined taste in music. I just like what I like and, if your music taste converges with mine, you might enjoy either one of my playlists.


The first is Saturday Sun. A purposefully obnoxious degree of happiness is infused into this playlist to get your day started on the right foot. This one is about hacking your mindset first thing in the morning and making yourself believe you are on vacation by the coast, having the time of your life. Because, honestly, we should be having the time of our lives every single day. Happy vibes all round with this one.

On the other hand, Promise Me This is quite the opposite. This one is a low-key playlist with soft, soothing, and even melancholy tunes to light some incense to, unwind and end your day. Some of my personal favorites from this playlist are all Ben Howard and Novo Amor songs – also anything by Bon Iver (even though I hesitated to include him in this playlist because his songs take me from relaxed to emotional – but I just love him).

I hope you enjoy these playlists!