Glassdoor is your free inside look at Facebook interview questions and advice. All 646 interview reviews posted anonymously by Facebook employees and interview candidates.
No Offer – Reviewed May 5, 2013
Interview Details –
I interviewed with then on campus after which the brought me to their office for another set of interviews. The questions were algorithmic and not super hard.
The experience with HR was not great. They offered some hotels which were all expensive and when I found a cheaper hotel which would allow to get a rental car for less money they were hot quite happy (duh!).
After the interview they didn't bother to tell me yes/no even though I already had other offers and I told them so.
Interview Question – A map-reduce question. Answer Question
No Offer – Interviewed in Apr 2013 – Reviewed May 3, 2013
Interview Details – I applied online through Linkedin and got an email from a FB recruiter asking whether we can arrange sometime to talk on phone. We then had a quick talk on phone about what I was doing, what I had done related to software development, and how was an interview process with FB. Then he said he will arrange a phone interview for me. The first phone interviewer was nice and I can answer the question easily although I did not understand the question correctly. But he was very patient explaining it to me and I finally did it right. After a week I received an email from the recruiter saying that the response to the first interview was positive and they wanted to schedule another phone interview. The second phone interview was a week later with a Chinese girl who did not sound friendly or enthusiastic but with a cold voice. I felt that she did not like me and would not want me to be in FB since the beginning of the interview. This made me very nervous and confused, and I lost my confidence. Hence, even though the question was quite simple but I did not do it well. I can guess what happen next: I got a "thanks from FB" the day after.
Interview Question – The questions are easy and common, but I was very disappointed with the second phone interviewer. The first interviewer was very nice and supportive. The first question was to return the value of a roman number given in a string. The question for the second phone interview was to print out the paths to all leaves of a binary tree. View Answers (2)
No Offer – Interviewed in Apr 2013 – Reviewed Apr 30, 2013
Interview Details – Ahh, my favorite spying company. They talk big, but deliver like Alex Rodriguez in the 9th for the Yankees. Like A-Rod, this is a much hyped, over exposed company with THE WORST HR department in tech. They are lazy and unorganized. Then if you get to the hiring manager, he will ask you questions that have nothing to do with the job. Not the famous questions Google stopped asking, but just random stuff just to fool you. You guys get a “Like” from the Bizzaro World, and that’s not my thumb in the air.
Interview Question – All questions are tough when they come form an incompetent interviewer. Answer Question
No Offer – Interviewed in New York, NY Apr 2013 – Reviewed Apr 16, 2013
Interview Details –
I came onsite for what was described as an hour-long introductory and technical interview. I was greeted by the recruiter and shown around the office (FB NYC), then we chatted for 10-15 minutes. Then an engineer came in and we started the technical part of the interview, which took 45+ minutes (we ran over).
First he asked me about Hadoop, since I mentioned that I used it at my current job. I used hadoop for machine learning tasks, so we discussed the details of the system.
The rest of the interview was coding on a whiteboard. The questions got progressively more difficult.
The first was: Given two string representations of binary numbers (e.g. "1001", "10") write a function that adds them and returns the result as a string as well (e.g. "1011").
The next had several parts:
(a) first, write a function to calculate the hamming distance between two binary numbers
(b) write a function that takes a list of binary numbers and returns the sum of the hamming distances for each pair
(c) the answer I gave for b was O(n^2), I was then tasked with finding a more efficient solution. I struggled mightily, and was eventually helped to the solution by many hints from the interviewer.
After that, I had a chance to ask questions of the interviewer, and then we were done. I don't know if I've made it to the next round or not.
Interview Question –
(a) first, write a function to calculate the hamming distance between two binary numbers
(b) write a function that takes a list of binary numbers and returns the sum of the hamming distances for each pair
(c) find a solution for (b) that works in O(n) time.
View Answers
(5)
No Offer – Interviewed in Menlo Park, CA Feb 2013 – Reviewed Apr 28, 2013
Interview Details –
My application was submitted through an internal referral, and I was contacted by the recruiter within a week. The recruiter was very helpful in providing tips on preparing the interview and the format of the interview.
Even though I didn't get an offer, the overall interview process was very pleasant. Each interviewer is assigned to test on one or two specific skill set of yours. All the coding and design questions are fair interview questions, and the interviewers were all pretty friendly.
I had an additional "practice" interview to prepare an interviewer to learn how to interview. Also, most of the interviews had a shadow interviewer, but this seems to be the norm for all the companies I interviewed.
Interview Question – My interview with a manager, he asked me a real internal problem they have and asked me to propose a solution. The question is really interesting, but I feel it's a bit hard for an outsider to give an answer that's effective and not overly complicated Answer Question
No Offer – Interviewed in Huntington Beach, CA Nov 2012 – Reviewed Apr 26, 2013
Interview Details –
After initial email contact, talked on phone with HR person on detail of the position.
Next step was to set aside a 1 hr time slot to do a "hardware design practical" test.
Unfortunately, I was not invited to continue with the job application process after the design practical exam.
Interview Question – Hardware design practical test question that is irrelevant to the job description. Answer Question
Accepted Offer – Interviewed in Menlo Park, CA – Reviewed Apr 25, 2013
Interview Details –
One HR screen
Two Skill based phone screens
One on-site interview (full day)
Negotiation Details – I did not negotiate.
No Offer – Reviewed Apr 23, 2013
Interview Details –
4 rounds of interviews. In the last round, they asked me to do a moderation of user testing.
The HR person was awful. She did not explain what the moderation is about, what will happen after it, how the day long interview would be... and she spoke like a tape recorder
Interview Question – the most difficult part was that the HR took my interview while having lunch on site. I was expecting it to be a casual lunch but she made it into an interview Answer Question
No Offer – Reviewed Apr 23, 2013
Interview Details – They will ask you technical questions about your area of expertise, but they don't wait very long for the answer before they start giving hints.
Interview Question – Some questions required remembering command line switches nearly instantly. Have man available diring the interview. Answer Question
No Offer – Interviewed in Menlo Park, CA Mar 2013 – Reviewed Apr 23, 2013
Interview Details –
It all started with a recruiter contacting me via LinkedIn. We then moved to an initial phone interview (which was also part of the technical screening process!). Another phone interview and then a whole day of interviewing in Menlo Park.
The team is very capable and they are doing great things on iOS.
Most of the questions are basic data structures and algorithms.
Interview Question – Verify that a binary search tree is indeed a binary search tree. View Answers (2)
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