The process took 1 week. I interviewed at Meta (Palo Alto, CA) in Jun 2009
Interview
Recruiter contacted me . I had just put up my resume on the website, didn't solve any kind of programming puzzle. In the first phone interview, I was asked to write a program that - given an array, would print the largest subarray that had elements in increasing order.
Interview questions [1]
Question 1
Given an array, print the largest subarray that has elements in an increasing order
I applied through a recruiter. The process took 2 weeks. I interviewed at Meta (Palo Alto, CA) in Jun 2009
Interview
facebook is an unprofessional company to interview with. The first phone interviewer only wanted some insider information regarding my company (which I didn't give to him). The second interviewer could not get the interviewing tool working! He wasted 1/2 hour of my time before calling and telling me he would like to reschedule. So I patiently rescheduled with HR for the next day. The 2nd interviewer now calls 20 minutes late. Is fairly rude and capricious. Says that he is in a hurry. Did not explain his problem correctly. When I explained my solution, quickly tacked on some additional requirements and then said my solution did not work. The interview only lasted about 15 minutes. Said that he worked on consistency problems at facebook. Everybody knows how horrible the facebook newsfeed consistency is. Total time wasted with these people = 4hours (over two weeks, not including recruiter time). Compensation offered for my time; none. Conclusion: run as fast as you can from this company.
Interview questions [3]
Question 1
How do you find sequences of consequtive integers in a list that add to a particular number.
The process took 1 day. I interviewed at Meta in Mar 2009
Interview
A fairly young lady with limited skills asked basic questions about my background and what I hoped to gain from working for Facebook. She then asked what language I programmed best and resumed to ask about 10 trivial questions about the language. (ex. What is the difference between Java's Array and Vector classes). She seemed to have trouble even reading the questions so it was clearly someone who did not know the answers either. I was directed to attempt one of their online challenges and respond to her when completed.