• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Header Social Icons

  • 0

Lady Engineering

Career. Lifestyle. Motivation

  • Home
  • Posts
  • About
  • Contact

Career· Motivation· Tech

How I Landed an Internship at Facebook

July 22, 2021

Well, it’s here. You asked for it! My journey to Facebook, part 1.

A year ago, summer 2020, I interned at Facebook as a Software Engineer. Wow, it’s been a year and saying that I interned at Facebook still sounds unreal.

Let’s start at the way beginning. How did I even get this opportunity?

Well, to be completely honest, I never thought a company like Facebook would notice me. I was a student with not the best GPA trying to survive computer science courses at The University of Texas at El Paso (UTEP). I had already completed my 1st Software Engineering internship at Allstate but I still didn’t feel good enough to apply to a tech giant. In fact, I never did. Facebook reached out to me.

How did Facebook reach out to me? LinkedIn. Funny enough, at my first internship, they made all of us create a LinkedIn. I remember I didn’t want to have one because I had nothing to add to it. I was embarrassed. Yet, I kept the account and updated it as I volunteered at the CS department and became a teaching assistant.

One day, I received a message on LinkedIn.

I first opened this message thinking it was a scam. Why would Facebook be interested in me? Back then, I had no confidence in myself. I was still trying to convince myself I belonged in this field.

I figured, what’s the worst that could happen? So, I sent him an email along with my resume.

That “what’s the worst that could happen” thought changed my career.

He emailed me back and we both discovered that we’d be attending the same conference in Arizona. Which brings me to my next big point on how I got this internship, attending conferences. Conferences will not always be funded by your school, sometimes you will need to attend them on your own and at your own expense. That’s what I did. I drove to Arizona to attend the 2019 SHPE National Convention, the largest gathering of Hispanics in STEM.

My experience at that conference was brutal. I was rejected by every company I approached. I didn’t meet any of the GPA requirements and I felt incredibly unqualified. Although, during this conference I met my Facebook recruiter in person. He explained to me the interview process at Facebook and told me everything about their summer internship. I recall sitting there listening to him tell me about the internship opportunity at Facebook and thinking to myself, that would be great.

I didn’t interview for the internship at this conference but I did do a mock interview. I met with a Facebook Software Engineer and he gave me very useful technical interview tips. My recruiter and I then agreed that I would take some time to prepare for the interview, he gave me about two months. I didn’t get any interviews during SHPE but little did I know that attending that conference was a step towards an incredibly opportunity. I went back home ready to take on the challenge of going through the Facebook interview process.

During the two months that I was preparing for my Facebook interview, I applied to Microsoft. Within a few weeks, they flew me out to Seattle for an interview.

At Microsoft, I had four back-to-back technical interviews onsite and felt absolutely defeated.

Rejection. It’s part of the process. The only thing that matters when you get rejected is how you respond to it. Thankfully for me, my brother was there to help me up after every single rejection email. And boy was I rejected. But, I continued studying, interviewing at different companies and doing mock interviews. I really took advantage of the time my Facebook recruiter gave me to prepare, even if that meant failing while trying.

If you’re interested in more detail on how I prepared for technical interviews, check out this blog post.

By December 2019, I felt ready. I had my first interview right before the holidays. During this interview, I was asked 2 technical questions. The first one was the valid parenthesis problem, one of the most common leetcode questions. I linked it here if you’re interested in seeing it. (For the record, he did ask for time and space complexity!) Since I solved the first question fairly quickly, I was asked another one. This one was tougher. I don’t remember exactly what the question was but I do know it was a sliding window question. The interviewer had to guide me a bit in solving it and we ended up working it out together. I did solve the problem, but with his help.

To be honest, I didn’t think I would get a call back since he had to help me. But by the new year, my recruiter called me and told me I was moving forward to a second interview! I was beyond shocked. By this time, I had already accepted my second internship at Disney and was getting ready to leave to Orlando.

I had my second interview sometime in January 2020. This interview was definitely tougher than the first one. The interviewer read a word problem to me. It wasn’t a leetcode question at all. She described a real-life problem to me and asked me how I would solve it.

During technical interviews, I had a few steps I would follow. Here is how I approached a problem:

  1. Repeat the problem statement back to make sure you fully understand it
  2. Ask questions, make sure you have all the pieces to the puzzle (interviewers sometimes leave out information on purpose)
  3. What are my inputs?
  4. What are my outputs?
  5. Create a sample test case

Once I’ve followed all of those steps, I would begin solving the problem. These steps helped me pass my second interview. Otherwise, I would’ve felt extremely overwhelmed when she started reading out a word problem to me.

I received a call from my recruiter the very next day with an internship offer. I could not believe it. Me? The girl no one wanted to interview at SHPE got into Facebook?

I accepted the offer for summer 2020 in Menlo Park but due to COVID, I had to intern from home. My internship at Facebook was the most challenging and rewarding experience of my career so far. I’m writing a separate blog post about it.

Take aways:

  1. Create a LinkedIn, even if you don’t have anything to add to it. Recruiters look for minorities. They need people like us. The opportunities are endless, don’t let the fear of striking out keep you from playing the game.
  2. Attend conferences. Meet with companies and recruiters.
  3. Do mock interviews. As many as possible! Over and over again.
  4. Rejection should be your motivation. Rejection should not be a set back.
  5. Study. Practice. Prepare yourself. Hard work betrays none.

Coming up, Interning at Facebook.

XOXO,

Pao

theladyengineering

Making The Best Out of Remote Work
Life After College

Related Posts

  • My Software Engineering Internship At Disney

  • The Courage to Slow Down

  • The Importance of Setting Goals

Primary Sidebar

Paola Terrazas

Paola Terrazas

Hello and welcome to Lady Engineering! Through my writing, I aim to inspire minorities to follow their dreams by sharing my experience in tech and career tips long the way, as well as the importance of diversity. Lady Engineering focuses on cultivating a happy, balanced, and goal-oriented life while pursuing your passions. Join me on the journey. 💕☁️✍🏻

Get My Newsletter!

Even when it’s not pretty or perfect. Even when it’s more real than you want it to be. Your story is what you have, what you will always have. It is something to own.

Becoming by Michelle Obama

Categories

  • Career
  • Career Growth
  • Lifestyle
  • Motivation
  • Personal Growth

Recent Posts

  • The Questions They’re Too Afraid to Ask
  • The Courage to Slow Down
  • Built Through Challenge: My Time at Messenger
  • Tackling Unconscious Bias in Tech
  • Navigating Change and Growth: My Journey to Senior Engineer

ladyengineering

Thank you, Messenger 🩵 My latest blog, Built Thro Thank you, Messenger 🩵

My latest blog, Built Through Challenge: My Time at Messenger, is now available. This one was personal to write, I hope you like it 🫶🏻 Linked in my bio. 

#womenintech #corporatelife #career
When you surround yourself with strong, supportive When you surround yourself with strong, supportive women, you find a new level of motivation. That’s why it’s important to create a network of people who empower each other. 🤝🏻✨

To me, success isn’t defined by what you achieve alone but how you use it to uplift others. Community matters and your surroundings really do shape your growth. Follow along the journey! 

P.S. enjoy this snippet from my bachelorette in NYC 😍☁️
Not just to advocate for ourselves but to advocate Not just to advocate for ourselves but to advocate for each other.

Recently, I sat in on a Women in Leadership panel at work. I almost skipped it (because “I have too much work”) but I didn’t realize how much I would’ve missed out on. There’s something powerful about hearing from women who are in the roles we hope to grow into. 

One thing that really stuck with me was the conversation around unconscious bias, those subtle snap judgments shaped by upbringing, culture, or environment. It’s the gut feeling you get when you feel excluded or underestimated. 

“Put me in a room with an older male engineer, and 9 times out of 10, he gets addressed first. He gets the questions. The attention. The benefit of the doubt.”
And suddenly, I feel this invisible pressure to prove that I belong here too.

During the panel, they emphasized how important it is to call out unconscious bias during performance evaluations, the rooms where big decisions are made like promotions, recognition, and career growth. They don’t let biased comments slide and they speak up in the moment. Hearing that made me feel seen and supported, but more than anything, it highlighted just how important it is to have women in those rooms and in every room where decisions are made.

We need people like you and me in these positions. Unconscious bias doesn’t disappear overnight but every time we show up with confidence, support one another, and speak up, we shift the culture. 
One voice at a time. One room at a time.

Read more in my latest blog post: Tackling Unconscious Bias in Tech 💌
Let me know your thoughts 🫶🏻
Navigating Change and Growth: My Journey to Senior Navigating Change and Growth: My Journey to Senior Engineer 👩🏼‍💻💓

I was recently promoted to Senior Engineer, an exciting milestone, but more than anything, it’s an opportunity to reflect on my journey so far. This calls for a new blog post! 

In my latest blog post, I’m sharing my experience for a few key reasons:

✨ I earned this promotion during a challenging and uncertain time in the tech industry
💡 I want to shed light on the realities of working in tech, beyond the highlights
📖 Most importantly, I’m sharing what I’ve learned from my time in big tech and my personal take on the experience

Swipe to the last slide to see me four years ago, she’d absolutely *freak out* knowing what we’ve accomplished. But none of this would have happened without her taking that first step, so I had to include her 💙

Find the link in my bio!
Straight from my vision board 💕🏙️💍✈️👩🏼‍💻 Excited Straight from my vision board 💕🏙️💍✈️👩🏼‍💻

Excited to chase new goals in 2025, can’t wait to see what 2025 brings! Happy New Year everyone 💫🥂🥳

#visionboard #visionboardinspo #motivational #pinterestaesthetic #pinterestinspired #goalsetting
Mistake #1: I didn’t begin applying to internships Mistake #1: I didn’t begin applying to internships until my senior year. 
🔑 I should’ve started applying since my freshman year. Yes, you can get an internship as a freshman! 

Mistake #2: I didn’t have a resume because I didn’t have professional experience to add to it. 
🔑 You don’t need professional experience to build a great resume that stands out. I can show you how!

Mistake #3: I didn’t apply for internships because I was terrified of technical interviews. 
🔑 Technical interviews are intimidating, but they’re a skill you can easily develop. Don’t let fear hold you back. 

Mistake #4: I thought I wasn’t good enough because my GPA wasn’t perfect. 
🔑 Your GPA doesn’t define you. Spoiler alert: many successful professionals didn’t have perfect GPAs. Employers value skills over numbers. 

Mistake #5: I kept to myself during classes because I felt like I didn’t belong. 
🔑 Getting involved in school and networking with professors and fellow students will help open doors and build your confidence!

Mistake #6: I fully relied on professors and thought attending lectures was enough to gain the knowledge needed to succeed. 
🔑 Lectures are a small part of the big picture. You will need to practice coding on your own, seek resources, and try hands-on projects. Tech is a fast-moving field, and being proactive will give you the edge 🚀 

Looking back, I wish I had a guide to help me navigate all the challenges along the way. That’s exactly why I created The Ultimate Computer Science Student Guide, to help others avoid these common mistakes and set them up for success early on. 
I packed in everything I wish I knew when I started, including: 

✅ the importance of applying to internships early
✅ building a resume that stands out with no experience
✅ how to conquer technical interviews - the easy way 
✅ insider tips to excel in your classes
✅ so much more

Don’t let uncertainty or lack of guidance hold you back. This guide is your cheat sheet to getting ahead. I sure wish I had it back then. 

Comment “ebook” & I’ll send the link directly to you. Enjoy 🩵

#computerscience #csstudents #computersciencestudent #computersciencemajor #student #career
Follow on Instagram

Footer

Weekly motivation to follow your dreams and break barriers by cultivating a happy, balanced, goal-oriented life. Sign up for my popular Monday Motivation Newsletter and never miss a new blog post again!

Subscribe to my Newsletter

Copyright © 2021 · Design by · Creative Goods Co.