Work in HR or Recruiting?
Facebook
www.facebook.com Menlo Park, CA 1000 to 5000 Employees
Work in HR? Complete Your Profile

Facebook Interview Questions & Reviews in San Francisco, CA Area

Getting the Interview  110 Interviews

27%
23%
19%

Interview Experience  106 Ratings

73%
11%
15%
110 interview experiences Back to all interview questions
Updated May 14, 2013
in
Sort:  Relevance Newest Easiest Hardest
Interview Outcome:   All No Offer Received Offer

Internet Marketing Analyst at Facebook

No Offer – Interviewed in Menlo Park, CA Mar 2013 – Reviewed Mar 19, 2013

Interview Details – I was first contacted by an internal recruiter through LinkedIn. We setup an initial call so I could learn more about the opportunity. After I expressed some interest, they setup three phone interviews with their Growth, Engagement and Mobile team. The first interviewer asked a couple of logic puzzles, case questions on how to grow Facebook and how I would go about executing an A/B test. The second interview was a technical interview -- a couple of basic SQL questions. The last interview was a behavioral interview. Afterwards, I received feedback that they would like to invite me for an on-site interview at their HQ. There was some miscommunications with my travel arrangements, but other than some minor snafus, FB took care of everything.

At their HQ, I had 6 interviews with various managers and the head of the Growth team. Many of them revolved around how I would grow adoption of various FB products, their userbase, SQL questions, behavioral-type questions and questions about my past projects. It was not a difficult interview process, but I got the sense they were looking for a particular fit -- someone who was passionate about data, marketing, and could communicate big ideas to grow Facebook. They mentioned they were risk averse when hiring candidates -- they'd rather turn down a good candidate over hiring a false positive.

The campus was lovely and everybody was very friendly towards me. Overall, it was a pleasant experience and if I have another opportunity to interview there, I may do so in the future.

Interview Questions

  • What is the biggest challenge Facebook will face in hitting 2 billion users?   Answer Question
  • A Russian gangster kidnaps you. He puts two bullets in consecutive order in an empty six-round revolver, spins it, points it at your head and shoots. *click* You're still alive. He then asks you, do you want me to spin it again and fire or pull the trigger again. For each option, what is the probability that you'll be shot?   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Facebook

No Offer – Interviewed in Menlo Park, CA Mar 2013 – Reviewed Mar 17, 2013

Interview Details – The hiring process is very fast. After I contacted by the recruiter, she arranged 1st technical interview in less than week. The second one was planed 2 day after and onsite interview just 2 weeks after fist contact. The hardest part is to get noticed, so I suggest find somebody inside to recommends you.

Interview Question – I didn't pass 1st interview even the task was simple one. I wasn't sleeping well the night before.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Facebook

Accepted Offer – Interviewed in Menlo Park, CA – Reviewed Mar 13, 2013

Interview Details – Initial contact: Facebook programming puzzle (powered by InterviewStreet) -- over an hour to complete a medium-difficulty algorithm exercise.

Recruiting process: Contacted by recruiter, had a brief talk followed by two phone interviews. Interviewers seemed very knowledgeable and passionate about both Facebook and tech in general. Know your data structures and complexity theory!

Offer: Was sent an offer quite soon after the interviews.

Interview Question – Various coding challenges were posed during the phone interviews (omitted out of respect for NDAs). As always, efficiency matters.   Answer Question

Negotiation Details – Offer was highly competitive, even for Silicon Valley. Usual perks included, and a highly supportive university recruiting team.

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Facebook

No Offer – Interviewed in San Francisco, CA Jul 2012 – Reviewed Mar 5, 2013

Interview Details – A recruiter has contacted me through linked-in, asked whether I'll be interested to work for them, then had a talk about why would I like to work for them and I replied: that I would like to work with the best engineers.
Afterward I had a phone interview with some engineer, asked me to write binary search, when I finished, he asked me to write binary search on a shifted array (10 20 1 2 3 4). Wrote that and then asked me to find the offset (2) in log n. I guess I did that ok and then I was invited to onsite interview.

Interview Question – I had 4 consecutive interviews: first one was a general talk about my experience, second was to write a json beautifer, third was to design their newsfeed, and last was to write a program that prints all subsets of size k of a given set with n integers.   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Facebook

No Offer – Interviewed in Menlo Park, CA Feb 2013 – Reviewed Mar 15, 2013

Interview Details – I got the interview on campus. There were 2 coding questions. It went well and I could solve the problems, even though I got stuck on explaining complexity and answered them incorrectly. But the interviewer explained me the correct answer and how to calculate it. I thought I wouldn't pass, but I made it and had to fly to Menlo Park!

The experience at Facebook HQ was great. Nice weather. Nice people (candidates and campus tour guide). Nice food! There was only 1 interview in the morning (I heard there were 3 rounds for full-time). It was 45 minutes, consists of general questions and 1 coding question. I didn't do well for the coding one. I couldn't solve the problem and tried so many ways to solve it. Finally, the interviewer gave me the approach to solve it, and let me code. I didn't code well though, so many mistakes. After the interview, I had a tour around the campus. I still shocked from the interview and thought I wouldn't pass.. and I didn't :)

However, I really had a great time at Facebook HQ. I thought about the question again and it wasn't hard.. I had to be more prepared!

PS. Don't take limo!!! They won't reimburse you for that!!!

Interview Question – Explain technical challenges you encounter recently (School projects, work projects, etc)
Coding question about matching objects. (Can't tell due to NDA)
  View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Facebook

No Offer – Interviewed in Menlo Park, CA Jan 2013 – Reviewed Mar 6, 2013

Interview Details – After being contacted by the recruiter, I had a technical phone interview, and was then flown on-site for a detailed interview. The overall experience was excellent, with enthusiastic, encouraging people. All accommodation and transportation costs were covered. The interviews were of one of the following types: coding, cultural fit or architectural design.

Interview Question – How would you query for all the Places near a given coordinate? The focus is on how to scale this to a large number of places while keeping response time to within acceptable user expectacions.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Online Marketing Specialist - SMB's at Facebook

No Offer – Interviewed in Menlo Park, CA Feb 2013 – Reviewed Feb 28, 2013

Interview Details – 1. Phone interview with recruiter -- some in depth questions but nothing I wasn't prepared for. (Looking at glassdoor really helped with this one.) The recruiter was very helpful but towards the end she sounded like a robot repeating her thank you phrase... Also reminded me of flight attendents that rush through their sentences with the most monotone voice ever. She told me right off the bat that she wanted me to speak with the hiring managers after our interview. She didn't want to give any names out of the hiring managers. They're very secretive about that but she let me in on his first name, which I actually found on LinkedIn. She emailed me the details for my next phone interview which was the next day. She gave me a bunch of links to be familiar with and to help me study. I spent all my time studying and focusing on the FB ad products, none of which made it to the next round interview chat.

2. Phone interview with hiring manager- went awfully (in my opinion) as I blanked on the first question he asked me. (Math question.. see below) I know I could do it but put on the spot on the phone was just too uncomfortable for me and my nerves got the best of me. He sounded so pretentious but started to warm up a bit. He even held my hand through out the math problem that i epic-ly failed. After the first question I bombed, I really wanted to hang up or tell him he didn't have to waste his time anymore on me haha. Anyway I tried my best to revive myself from his unexpected questions. It was definitely nothing the recruiter prepped me for, but then again she was just trying to help. Anyway after 20 minutes he said "Oh wow it's already been 20 minutes? I have a meeting in 10 minutes. Do you have any questions for me?" He didn't even allow me to talk about myself or give me the stand to give my background.. i guess that's what the 1st interview was for.. but i just felt i had a lot more to offer based on my experience and i was really bummed that he didn't give me a chance to do that. What's worse, our convo was cut short so I couldn't ask him all the challenging questions I wanted to. I even asked if I could give a suggestion for FB improvements but he said, "that's a great idea and thanks for suggesting that but to be completely transparent so many people have suggested that to me but i do appreciate you taking the time to think of that." What a great way to end the interview! :D There you have it-- FB people will be totally transparent with you on whether or not they want to follow up. So even though I have not yet received a rejection email, it is pretty apparent that the offer does not stand.

Interview Questions

  • Let's pretend you are sending out emails to encourage SMB's to advertise with Facebook. Each email to each SMB costs $1. After you send the emails, .5% of the SMBs sign up. How much did you pay for each person that signed up? I had to keep asking clarification questions. "How many people did I send to?" Then he said, "Let's pretend there were 1,000." Then I got the answer from there... I believe it's just a way to assess how you think and not exactly to get the correct answer.   Answer Question
  • A hypothetical scenario question about churn rate and how you, as a marketing manager, would respond to an analytics manager's findings.   Answer Question
  • What would you tell an SMB about SEO? Follow up question was: What would you tell them next?   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Facebook

No Offer – Interviewed in Menlo Park, CA Feb 2013 – Reviewed Feb 26, 2013

Interview Details – I solved a challenged at interviewstreet.com

 2 weeks after they emailed me asking to send my CV along with some answers, for example: preferred programming languages, current job, time constrains, availabity for interview...

Another email telling me about how to get prepared for the interview (visiting glassdor.com).

After I replied, 1 week later we coordinated the skype interview.

The interview was kind and explained to me any doubt I had.

They called me explaining the good and bad things I did on my first phone screener, and then we planned a second interview. I was able to solve the second problem but probably I took more time than expected and had some bugs that the interviewer helped me to find out.

The day after the second interview I was said "thanks" by Facebook, that my background didn't fit any current position.

Interview Question – 1.1. given a list of words, group anagrams.
1.2. find all 3 items that sum to 0 in an array.
2.1. Write a function that calculates input strings with operators +,-,*,/ eg. "5+5*6" should output 35
  View Answers (4)

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer Intern at Facebook

Accepted Offer – Interviewed in Menlo Park, CA – Reviewed Feb 26, 2013

Interview Details – I was invited to interview on the phone.

Interview Question – Questions asked included (only) printing the nodes of a linked list in reverse, finding the longest palindrome in a given string, finding maximum subarray sum (similar to Kadane's Algorithm) with the constraint that two numbers in the array that form the max sum cannot be next to each other.   View Answers (3)

Negotiation Details – They don't negotiate for undergraduates, but the offer was very generous.

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineering New Grad at Facebook

Accepted Offer – Interviewed in Menlo Park, CA Feb 2013 – Reviewed Feb 21, 2013

Interview Details – Initially applied online, but did not hear back after a couple weeks. Asked a friend to submit a referral and I was contacted within 24 hours. I was working up against a deadline, and they were able to set up the phone screen quickly. After the phone screen, I was notified they would like to bring me on-site.

The on-site interviews went quickly and smoothly. During one of my interviewers, I had to inform the interviewer twice in a row that I had seen the question before on an interview (which was embarrassing, but we quickly moved on to a question I hadn't seen).

After contacting my references, Facebook e-mailed me about 10 days later to let me know they were going to make an offer.

More

Helpful Interview?  
Yes | No
Problem with this interview?
2130 of 110 Interviews RSS Feed embed Embed
Interviews for Top Jobs at Facebook

Worked for Facebook? Contribute to the Community!

Add Review Add Salary Add Interview Review Add Photos

Facebook Videos

Loading...

Facebook – Why Work for Us?

We're making the world more open and connected. Want to help? Working at Facebook means doing what you love. We hire trailblazers, hackers and pioneers. We want people who can solve challenging problems… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.