I applied through college or university. The process took 1 week. I interviewed at Meta in Apr 2010
Interview
The process had the recruiter calling me for an easy screening test - which consisted of questions like what is a binary tree, where is dynamic memory allocated etc. After passing this screening, I had a phone interview with an employee - where I had to write code on a shared document. The interview went well, and I have no idea why i was not selected
The process took 3 days. I interviewed at Meta in Apr 2010
Interview
This was the first round phone interview. I was asked two questions:
1. Please write a program to merge two sorted array.
2. Each key on the telephone represents a list of characters. Given a telephone number, please list all the possible strings it represents.
I was asked to write exact code on an online document.
Each key on the telephone represents a list of letters. Given a telephone number, please write a program to output all the possible strings the telephone number represents.
The process took 2 weeks. I interviewed at Meta (Palo Alto, CA) in Mar 2010
Interview
Had an initial phone interview with the recruiter. That was followed by two technical phone interviews.
First technical interview went really well. The dude was really professional. The second interviewer had an accent that was difficult to understand but other than that, it was a good interview.
I feel Facebook interview process is weird, in spite of doing well you may get rejected.
Interview questions [3]
Question 1
Some questions on graph theory and then I was asked to write a function to check if a graph was bipartite.