Glassdoor is your free inside look at Facebook interview questions and advice in San Francisco, CA. All 110 interview reviews posted anonymously by Facebook employees and interview candidates.
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
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
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.
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
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
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
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
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)
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.
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.
Loading...
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 [?]
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
Would you like us to review something? Please describe the problem with this {0} and we will look into it.
We're sorry but your feedback didn't make it to the team. Your input is valuable to us – would you mind trying again?
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.
Copyright © 2008–2013, Glassdoor. All Rights Reserved. Your use of this service is subject to our Terms of Use and Privacy & Cookies Policy. Glassdoor ® is a registered trademark of Glassdoor, Inc.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks – I'll just look around