Facebook Software Engineer Interview Questions | Glassdoor

Facebook Software Engineer Interview Questions

Updated Jul 17, 2017
967 Interview Reviews

Experience

Experience
60%
23%
16%

Getting an Interview

Getting an Interview
30%
24%
21%
20
1
1
0

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

967 Candidate Interview ReviewsBack to all Interviews

Filter

 

Software Engineer Interview

Anonymous Interview Candidate
No Offer
Neutral Experience
Average Interview

Application

I applied online. The process took a week. I interviewed at Facebook in May 2017.

Interview

Niet verder gekomen dan een introductiegesprek en gesprek over mijn cv. Erg onduidelijke sollicitatieprocedure met helaas geen feedback waarom ik niet door was naar de programmeerronde. Het maken van een afspraak was wel erg gemakkelijk. De recruiter was aardig en klonk wel geïnteresseerd. Soms was de telefoonverbinding niet best waardoor niet alles de eerste keer goed te verstaan was.

Interview Questions

  • What would you like to do in the future?   Answer Question
  • What were previous projects you worked on as a freelance software developer?   Answer Question

Other Interview Reviews for Facebook

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate in London, England (UK)
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 5 weeks. I interviewed at Facebook (London, England (UK)) in May 2017.

    Interview

    1) quick interview with the recruiter by phone. ~10-15 quick technical questions
    2) programming interview: ~1 hour by phone, easy interview about reading a csv file and parsing it.
    3) system administration interview: ~1 hour by phone, harder interview, at least for me, about Linux systems, memory leak, virtual memory, how to debug a distributed software, etc.

    Interview Questions


  2. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. I interviewed at Facebook in May 2017.

    Interview

    Phone interview with a recruiter and then a phone technical interview two weeks later. The technical interview was of medium difficulty and the interviewer was nice. I quickly got the second most optimized answer but my interviewer wanted the most optimized answer which took a longer for me to come up with.

    Interview Questions

  3. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in Menlo Park, CA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at Facebook (Menlo Park, CA) in June 2017.

    Interview

    4 hour onsite interview after doing two, 45 minute phone interviews. None of the questions were incredibly hard, and were able to be solved within 30-45 minutes if you are well brushed up on your data structures and common algorithms.

    Interview Questions

    • Unable to disclose due to signing NDA   1 Answer

  4.  

    Software Engineer Interview

    Anonymous Interview Candidate in Seattle, WA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. I interviewed at Facebook (Seattle, WA) in November 2016.

    Interview

    One campus interview then a onsite. The onsite had 3 interviews 30 mins each, all technical. There were no behavioral questions and the interviewers were pleasant. The process was through my university.

    Interview Questions


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate in Syracuse, NY
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at Facebook (Syracuse, NY) in February 2017.

    Interview

    It's from my career fair on campus. The HR asked about my android project then give me a question related to how to select a user's potential known friend from the users friend's friend list. Finally I asked three questions about my position. The coding question should be two or three usually. I think I failed because I didn't explain what I was thinking during the coding process

    Interview Questions

    • A coding question about how to select a user's potential friend.   1 Answer

  6.  

    Software Engineer Interview

    Anonymous Interview Candidate in London, England (UK)
    Declined Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 3 weeks. I interviewed at Facebook (London, England (UK)) in April 2016.

    Interview

    Rigirous, and time consuming. I have to do three IQ tests and one panel discussion. There are a lot of code reviews and exercises. One of the IQ tests is more mathematical, one is more technical on coding and the other is more aobut philosophy

    Interview Questions

    • How do you test if water is toxic without tasting it   3 Answers

  7. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through an employee referral. I interviewed at Facebook in May 2017.

    Interview

    Applied through referral. Took a week to schedule the phone screen. The interviewer asked about my projects for first 5-6 minutes. Then, I was given two problems to solve in 40 minutes. I didn't do very well to solve them. Got notification of rejection after 3 days.

    Interview Questions

    • Print all permutations of a given string.   3 Answers
    • Given a 2D array of characters ('-' , 'X' , 'R' , 'T'), find out whether there is a path from the robot 'R' to the target 'T'. The robot can move up, down, left or right. Cells marked with 'X' are blocked and cannot be passed through.   1 Answer
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through a recruiter. I interviewed at Facebook in May 2017.

    Interview

    I was contacted my a recruiter on Linkedin in March. The recruiter stopped responding and after I received another offerin May, the recruiter was interested again.
    The reason contact discontinued was because they were looking for senior level engineers. (Not a good reason for such a large company).
    Phone interview was set for 2 weeks after initial contact in May. Feedback after the interview was to have another phone screen because I was given too many hints, I got maybe 2 hints that were not helpful and misleading.

    I decided to go with my other offer and did not bother to continue with the process.


  9. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in London, England (UK)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeks. I interviewed at Facebook (London, England (UK)) in April 2017.

    Interview

    The process took about 3 weeks. I asked recruiter some questions about internship and was offered to interview with the company one day later applying via their site. The first interview was with the developer in the USA, the second one with the developer from London. Everybody was pleasant and nice.

    Interview Questions


See What Facebook Employees Are Saying

StarStarStarStarStar   Current Product Designer in Pleasant Hill, CA

Pros: “I've had a pretty glowing experience at Facebook. In fact I'm concerned it's ruined me for other companies. Aside from all the great benefits, it has a great company culture...”“I've had a pretty glowing experience at Facebook. In fact I'm concerned it's ruined me for other companies. Aside from all the great benefits, it has a great company culture, great people and offers a lot of autonomy and opportunity.” – Full Review

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.