I would expect to receive a lot of support from upper management at Facebook. As soon as I got there, I was introduced to so many different individuals throughout my team and met many people throughout the higher-up structure of my team. As a data scientist, you work with many different team mem...
Internet & Tech
Facebook
Internship
Relationship with Upper Management
Do as many practice interviews as possible! Leetcode, Hackerrank, and plenty more online resources are extremely helpful for preparation. Another tip is to take as many interviews as you can. There's nothing like being in the actual environment, with someone asking you a question that you've neve...
Internet & Tech
Google
Microsoft
Facebook
Software Engineering
Internship
A day as a data science intern really varies. It depends on the kind of team you're on. My role was as a product data science, so I was either working on my long-term project (writing data pipelines, querying data, meeting with team members to discuss strategy) or working on short-term goals and ...
Internet & Tech
Facebook
Internship
Day in the Life
I guess well? There are weekly q&a's with Mark, where he'll answer questions from anyone in the company. People are free to talk about their work internally and be open with each other. My manager encouraged me to make decisions and speak up in meetings (very bold). The internship moves extremely...
I'd definitely recommend Facebook for someone who just starts a software engineer career.
1. Good infrastructure to ship things quickly
2. Smart people to bring you up to speed and provide great mentorship
3. Good pay
Internet & Tech
Facebook
Software Engineering
Internship
Career Progression
I've been to a couple recruiting trips and I'd say a) software engineer internship b) hackathon experience c) side projects d) contribution to open-source platforms are a couple things that could stand out from a resume. In terms of the interview itself, having a good knowledge about basic data s...
Internet & Tech
Facebook
Software Engineering
Interview
Coursework
Definitely look up Facebook Rotational Product Manager Program (fbrpms.com). The Facebook Rotational Product Manager Program is an entry-level rotational program for budding product managers. It’s an 18-month program encompassing, one month of training, three rotations across different product te...
Internet & Tech
Facebook
Product Management
Training
Because FBU is an underclassmen program, the interview is non-tech. It focuses more on your ability to learn, work with others, solve problems and lead (soft skills) rather than technical skills. Highlight your experiences that outline these qualities, talk about how you’re involved on campus and...
Internet & Tech
Facebook
Software Engineering
Interview
An FBU internship usually is evaluated for a returning software engineering internship. Being evaluated for a full time offer is quite unlikely since that would mean you would’ve done FBU in your sophomore summer, and plan on graduating in three years. Personally I didn’t know anyone who did that...
Internet & Tech
Facebook
Software Engineering
Return Offer
Silicon Valley
As an intern on that team I built the backend for a new feature for Facebook stories. I was given an intro on the systems already in place for the stories team and then I was given the feature to design and implement. I had to test it when I finished it and then I moved on to another project wher...
Internet & Tech
Facebook
Software Engineering
Internship
Pros and Cons
The good:
Facebook was a great place to work. They really make an effort to give you a project that you can finish while you're there and a project that will ultimately get used. Facebook also treats you as a full time employee, so you have access to all of the same perks as the full time people,...
You will be assigned a project as a summer intern at Facebook. The goal/objective of the project should be specified by your mentor at the beginning of your internship. You will own that project and you can decide the milestones of the project with your mentor. In my case my mentor gave me full c...
Internet & Tech
Facebook
Internship
Work Ownership
I think the greatest skill is a willingness to listen and learn. Facebook focuses on a few things when assessing interns, and one is learning speed. There's not much time to catch up before you start working on your summer project, so you have to be ready to learn quickly. Full time employees hav...
Being able to work independently but knowing when you're stuck and need help.
Communicating with your manager, being on time to 1:1 meetings, and being prepared for them (having updates, questions, etc). Keeping a log of whatever you're working on is really helpful for this.
It's also great if ...
Yes. Facebook is an incredibly supportive (albeit high-workload) workplace that helps you to curate your skills as a SWE in an intensive environment. There are numerous opportunities to network and improve your programming skills throughout the internship.
Internet & Tech
Facebook
Software Engineering
Internship
Career Progression
Social Media
After my first programming class and project, I got really interested in coding and making things. FBU was a great opportunity to do that, it included 3 weeks of training and 5 weeks of building our own app. Not only would I have the chance to learn about how to build mobile apps, I also could ha...
Internet & Tech
Facebook
Software Engineering
Internship
Career Motivation
In general, Facebook is looking for a variety of backgrounds and talent. Up to recently, that meant someone who wanted to work at Facebook needed some industry experience they could harness to be successful at Facebook. Now, we are actually hiring new graduate positions where we will just be exp...
Internet & Tech
Facebook
Internship
Silicon Valley
Recruiting
In general, you will find that most engineering roles require an employee to create their own work and complete projects that benefit the company in some way. The only job type I can think of that would differ in this respect would be working for a contracting design firm where the work is reques...
Internet & Tech
Facebook
Engineering
Work Ownership
Electrical Engineer
The training part is three weeks, either learning how to build an iOS or Android mobile application. Each day is three hours of lecture followed by five hours of an assignment to work on what you just learned. There are two professors giving the lectures and answering questions during work time. ...