The process took 4 weeks. I interviewed at Meta in Oct 2011
Interview
First, a group of Facebook employees came to my campus to conduct on campus interview. There were 2 rounds of on campus interview - you had to pass the first round in order to get to the second. After the 2 rounds, you should be notified whether or not you receive the job. However, they asked me to complete a third and final phone interview. It took several weeks to schedule, but finally I had the phone interview.
In the first interviews, I was only asked coding questions. The third was more behavioral, but we ended with a coding question.
Interview questions [4]
Question 1
Given a tree, print the values contained at each level on the same line.
So if you had the tree with root A, and children B and C, you would print:
A
B C
Find the min and max in an array. Now do it in less than 2n comparisons. (they were looking for the solution that finds both max and min in about 3/2 n comparisons).
Compute the square root of a number down to a certain precision.
ie sqrt(num, precision) returns a number that is in-between sqrt(num) - precision and sqrt(num) + precision.
I applied through a recruiter. The process took 1 day. I interviewed at Meta in Oct 2011
Interview
Hr contacted me and gave a timed skill test, through interviewstreet. I didn't like to code in that website nor coding a timed test. basically they don't know how long its going to take and they give very less time.They don't tell that u can pause or come again etc.. in my opinion FB is over hyped good place to work move on to other good companies ;)
Interview questions [1]
Question 1
given a list of words with a same size and a big string that contains one of the permutation of all the words combined(say p), find the startindex of the string p in the big string
The process took 2 weeks. I interviewed at Meta (Palo Alto, CA) in May 2009
Interview
Interview consisted of a phone interview and then an all-day on-site interview with four one hour interviews. I was really impressed by the difficulty of the questions that they asked and the level of thinking and coding they expected. After the interview, I wasn't sure if I would be happy working at facebook so they let me come back and speak with me would-be manager and director as well as some coworkers so I could make a good decision.
Interview questions [1]
Question 1
... be prepared to write real code on a while board on on-line editor.