Facebook
4.5 of 5 676 reviews
www.facebook.com Menlo Park, CA 5000+ Employees

Facebook Interview Questions & Reviews in San Jose, CA

Updated Jun 13, 2014
All Interviews Received Offers

Getting the Interview 

43%
26%
16%

Interview Experience 

41%
38%
20%

Interview Difficulty 

Average Difficulty
150 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Palo Alto, CA

I applied through an employee referral and the process took 2+ weeks - interviewed at Facebook in May 2014.

Interview Details – FB is very efficient in hiring. The HR first sent some regular questions for me to answer, including the time to start working and so on, and then arranged the phone interview directly. On the same day of my phone interview, she arranged for onsite interviews. I was impressed with how efficient they are.

Interview Question – The interview questions were not extremely difficult, but I can tell they want people who understand the most basic concepts really well and can code clean and bug-free at once or after a little bit hints. The design questions were challenging though. Be prepared for that.
The interview questions include two sum, reverse integer, edit distance, clone graph, etc.
  Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Positive Experience

Average Interview

Risk Analyst Interview

Risk Analyst
Mountain View, CA

I applied online and the process took 3 weeks - interviewed at Facebook in May 2014.

Interview Details – I applied online for the position at Facebook and heard back from a recruiter within 48 hours. We scheduled a phone interview for the end of the week which was pretty informal. The role was discussed as well as my background and other similar general questions. The recruiter then scheduled a phone interview with a member of the team. The interview with the team member consisted on general background questions and some behavioral questions. After my second round interview I was then told I would be flown to Mountain View for a third and final round. I met with 4 interviewers back to back and this interview involved case study questions as well as a lot of ambiguous questions about the future of Facebook which I was not really expecting (esp the case question). I waited about 2 weeks to hear back from the recruiter and was told I did not get the position.

Interview Question – How many Vacuums are there in the USA?
How can you spot click fraud?
How many mail boxes are there in San Francisco?
  Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

2 people found this helpful

No Offer

Neutral Experience

Average Interview

Product Analyst Interview

Product Analyst
Palo Alto, CA

I applied online and the process took 2 weeks - interviewed at Facebook.

Interview Details – Initial phone interview testing SQL competence and some analytical thinking. After this, they have an on-site, which consists of five or six short interviews testing SQL, probability/statistical skills, problem-solving with respect to a particular product. Overall a very pleasant process, and it all moves pretty fast, 1-2 weeks. SQL seems to be the only skill they really test for, which is nice, but also many people might be more comfortable doing certain tasks using other technologies, so SQL is heavily emphasized.

Interview Question – Produce a histogram using a SQL query.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

We want your feedback – Is this interview information helpful to you?  Yes | No

No Offer

Neutral Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Palo Alto, CA

I applied through an employee referral and the process took 1+ week - interviewed at Facebook in April 2014.

Interview Details – Was referred by an employee working at Facebook. Was paired with a HR guy who facilitated the process via email. Did a phone interview with an engineer about a week after first contact. Did the technical interview and was told I would get a decision within the week. Didn't get a response after trying to follow up so I took it as a no.

Interview Question – The interview was pretty straightforward. The technical question had something to do with rearranging letters in a word, can't remember the details anymore.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Engineer Intern Interview

Software Engineer Intern
Palo Alto, CA

I applied online and the process took 4 weeks - interviewed at Facebook in April 2014.

Interview Details – Contacted me over email after submitting to Facebook U. I had an interview with an engineer a month after I submitted my resume. The recruiter was very friendly and kind throughout the entire process.

Interview Question – Fibonacci: recursive and iterative.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Safety Analyst, Community Operations Interview

Safety Analyst, Community Operations
Mountain View, CA

I applied online and interviewed at Facebook.

Interview Details – I submitted my resume through their website and got an e-mail from HR a few days later asking to set up some time to talk on the phone. Phone screening was brief. Went into more detail about the position and the process as well as a few basic questions (why do you want to work at facebook? why this position? etc). Then I received an e-mail about setting up a time to talk with someone on the team. The interview with a team member was very regimented-as though they were reading a script. Pretty much all behavioral questions. They stuck to the time limit (half hour) very strictly so I felt a bit rushed.

Interview Question – Name three characteristics you would want in a team.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Development Engineer Interview

Software Development Engineer
Palo Alto, CA

I applied through an employee referral and interviewed at Facebook.

Interview Details – 2 phone interviews Got a phone interview with FB through a recruiter . first 15 minutes are pretty standard background questions like what challenges or what you learned through previous projects and experience. Then followed by two coding questions:

Interview Question – Not to difficult, but not well prepared   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Marketing Assistant Interview

Marketing Assistant
Palo Alto, CA

I applied through a recruiter and the process took 1 week - interviewed at Facebook in October 2010.

Interview Details – Going through the phone interview and in person interviews went very well. The disappointing part was they offered me the contract job but then cancelled the requisition and just distributed the work between the other employees while the employee was on maternity leave.

Interview Question – There were no unexpected questions.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Positive Experience

Difficult Interview

Product Manager Interview

Product Manager
San Jose, CA

I applied through an employee referral and the process took 1+ week - interviewed at Facebook in June 2013.

Interview Details – The recruiters were very good, personable and open and honest and felt like they were on your side. The interviews were 30-45 mins each and interactive. Lots of exploratory questions and brainstorming ideas and scenarios. It was a very enjoyable experience overall.

Interview Question – Estimate the number of airports in the USA.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

3 people found this helpful

Declined Offer

Neutral Experience

Easy Interview

Data Scientist Interview

Data Scientist
Mountain View, CA

I applied through an employee referral and the process took 3 months - interviewed at Facebook in January 2014.

Interview Details – My resume was entered into the system by a friend who currently works there, but after a week and no contact, I applied online to a Data Scientist position.

Data scientists at Facebook have a totally separate hiring process from software engineers.

You have an initial phone screen by a data scientist which will focus on your 'analytical ability.' For those of you who (like me) have no idea what that means, it means a tiny bit of coding/scripting in a language of your choice while you work a reasonable, made-up data science scenario. They'll give you pretend access to a pretend database of information, have you write a few queries, give you fake data for your output, and have you debug plausible scenarios for that fake data.

I received word rather quickly (two days later) that I passed the phone screen and would be invited to Mountain View for a day of interviews. I scheduled those interviews for 3 weeks down the line.

Interviews at Mountain View are grueling, not because of their technical difficulty, but rather because of the interview setup. I was interviewed in a tiny closed cubicle no more than 8 feet x 8 feet; room for two one-seater couches and a tiny table. The wall was a whiteboard. There were 5 back to back 30 minute interviews, and while the interviewers were apparently supposed to ask if I needed water or a bathroom break, they often forgot to do so. The next interviewer was waiting right outside when the last interview ended. After we covered all of the technical content (about which I signed an NDA, so I unfortunately will not share the details of that), I had about 120 seconds to quiz my interviewer about what data science is like at Facebook.

I may have earned brownie points with one on-site interviewer for stopping him when he started asking me the same question that I had had during my phone screen. He thanked me and changed to a new problem.

I studied for the Data Scientist interviews by:
a) coding in python (which I do for my job; they were happy to let me code in python for the on-site interviews)
b) reviewing Stanford's online statistics 101 class
c) doing a few 'hat trick' type probability puzzles

I was well prepared for their interview questions.

I heard back from my recruiter 1 week after on-site interviews and received a generous offer with a fungible 2-week acceptance deadline.

Reason for Declining – Ultimately, I felt that most of the data scientist projects (which I admittedly did not hear very much about) at Facebook were either in their infancy or related to ads. I think Facebook will be an incredible place to be a data scientist at in 2 years, but at the moment, there is more exciting work to be done elsewhere.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Facebook

Worked for Facebook? Contribute to the Community!

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.

Glassdoor is your free inside look at Facebook interview questions and advice in San Jose, CA. All 150 interview reviews posted anonymously by Facebook employees and interview candidates.