Facebook Interview Questions & Reviews
Getting an Interview
- Popular Job Titles:
- Software Engineer (320)
- Software Engineer Intern (81)
- User Operations Analyst (45)
- Intern (37)
- Product Manager (30)
- Account Manager (21)
- Software Engineering Intern (18)
- Software Engineering New Grad (17)
- Data Scientist (15)
- Senior Software Engineer (15)
- Analyst (14)
- Production Engineer (14)
- Online Sales Operations (14)
- Engineering (11)
- Software Engineering (11)
- Software Developer (10)
- Marketing (9)
- Product Designer (7)
- Product Analyst (6)
- Product Specialist (5)
- Data Engineer (5)
- User Experience Researcher (5)
- Client Partner (5)
- Internet Marketing Analyst (5)
- Developer Support Engineer (4)
- Data Analyst (4)
- Operations Engineer (4)
- Human Resources (4)
- Recruiting Coordinator (4)
- Executive Assistant (4)
Software Development Engineer Intern Interview (Positive Experience; Average Interview)
I applied online - interviewed at Facebook in March 2014.
Interview Details I applied online through the jobs portal. The recruiter contacted me in March and she set up a telephonic interview of 45 minutes 2 days later.
There was some problem with sound during the interview. The interviewer wasn't audible clearly. So I had to ask him to repeat every 1-2 minutes. But the interview was very cool and he didn't mind that. First he asked me about my projects and then he asked me some basic algorithmic questions. I wrote the code for the first question. I misunderstood the second question and only solved it partially.
Interview Question – You have a log file. Find the k most frequent entries in the log file. View Answer
Senior Software Engineer Interview (Negative Experience; Easy Interview)
I applied through another source and the process took 3+ months - interviewed at Facebook in February 2014.
Interview Details Telephonic interview and then hiring event on Hyd.
Interview Question – It was one of the easiest interview that i had and completely unexpected from company like facebook. Limited set of questions and one question per round. Total 2 coding questions and one design question and lastly cultural fit round. Its completely unfair to have less number of questions and that too relatively easy ones. It doesnt give much scope of creativity and thinking and a small mistake can prove to be too costly. As compared to this, Google,Amazon,Microsoft each have 4-5 rounds with 2-3 questions in each round thus giving enough scope to express yourself.
Questions asked in event: Implement hashmap, count distinct numbers in a large file, design pub-sub, design twitter feed system Answer Question
Engineer Interview (Negative Experience)
Interviewed at Facebook
Interview Details mail communication at an event for women hiring. The Indian woman interviewer told my company that I have appeared for their interview since she saw many good product related contributions. She rejected me for my past companies and lack of American accent. My manager and the hiring manager then wanted to throw me out of the company and convinced the interviewer to tell the HR that I have revealed confidential information to fb during interview. HR asked me to leave the company saying it was an elimination of role and gave me 3 months basic pay, and was telling me about some confidentiality policy.
Associate User Operations Interview (Positive Experience; Difficult Interview)
I applied through college or university and the process took 3 days - interviewed at Facebook in December 2013.
Interview Details Very nice interviewing process - 6 rounds including one telephonic. Last round by respective India head
Interview Question – What is your dream? View Answer
Reason for Declining – Low salary
Content Analyst Interview (Positive Experience; Easy Interview)
I applied through a staffing agency and the process took 2 weeks - interviewed at Facebook.
Interview Details i was contatced by a consultancy acting for Facebook, had 2 screening rounds with them wherein they checked my language skills, after which i was informed that i have passed and will have a telephonic round of interview from fb. after that round i had a face to face round.
Interview Question – what do you expect to learn from facebook? (this was unexpected, not difficult) View Answers (3)
Software Engineer Interview (Neutral Experience; Difficult Interview)
I applied through college or university and the process took 3 weeks - interviewed at Facebook in August 2013.
Interview Details 1st round was the apti round it was the part of facebook campus drive to our campus . I was shorlisted for interview. Then I went to hyderabad for interview and interviewer asked me two coding questions and that's it.
Interview Question – The only difficulty u will facebook to get in facebook is 1st round itself because u r supposed to code 3 question in 90 minutes. Answer Question
Software Engineer Intern Interview (Neutral Experience)
Interviewed at Facebook
Interview Details The process started out with a pre-screening test which was coding based. There was one question to be done in 60 minutes. The question was fairly simple for me and I completed it quickly. Then, I was called for the onsite interviews a week later. The interview was supposed to last for 45 minutes. Now, in my interview, I was first asked about the best experience I have had in my last two years. Then, the interviewer quickly moved on to the coding questions. There were two questions for which I had to explain my solution and then code it on the whit board. I was able to both the questions, but I guess the interviewer might not have liked the way I had explained my approach as I was not called for the next interview. The interviewer was not very vocal and did not really participate in the discussion where you explain the approach. That is why it becomes difficult to detect if the interviewer is understanding your words or not. Anyways, it was a some experience.
Interview Question – Given a binary tree, which is not necessarily balanced, print the nodes in the tree in a level-wise manner. Also, nodes on the same level should be printed on a single line.
A modification of the question was added later in which I cannot really add a "level" variable in the structure of the node in the tree. View Answers (4)
Software Engineer Interview (Neutral Experience)
Interviewed at Facebook
Interview Details good people. Know their stuff. You need to read the job description really well and be sure that you speak to the requirements because *they* may not ask for them precisely in the interview: none the less are expecting you to cover these. They are perhaps more concerned with standard methods than they initially project. Carefree attitude in some employees in interview process, others are VERY interested to hear about process.
Summer Internship Interview (Neutral Experience)
I applied through a recruiter and interviewed at Facebook.
Interview Details Write a program to sum two binary numbers represented as strings.
Input: "110", "01101"
Interview Question – 2nd ques- add if the numbers are of any base .. View Answers (3)
Software Engineer Interview (Positive Experience; Easy Interview)
I applied through an employee referral and the process took 5 days - interviewed at Facebook in January 2013.
Interview Details Initial Communication -
Email from recruiter asking to solve a problem on Interviewstreet. Simple enough. Led to phone interview with a Facebook engineer.
Phone interview questions -
Check if given string is a palindrome
Fibonacci series generator
Interview Question – None. View Answer
Interviews for Top Jobs at Facebook