I applied through college or university. The process took 1 week. I interviewed at Meta (Menlo Park, CA)
Interview
I was invited to interview on the phone.
Interview questions [1]
Question 1
Questions asked included (only) printing the nodes of a linked list in reverse, finding the longest palindrome in a given string, finding maximum subarray sum (similar to Kadane's Algorithm) with the constraint that two numbers in the array that form the max sum cannot be next to each other.
I applied through college or university. I interviewed at Meta
Interview
Facebook came to my school to conduct on-campus interviews for prospective interns. I was placed in the room with one of the engineers, where he asked me why I wanted to work for Facebook, gave me two technical programming questions, and allocated 5 minutes at the end to ask about his work and any questions I might have about the company.
Interview questions [1]
Question 1
Write a function that returns the square root of a number (obviously without using any sort of built-in square root function).
I applied through an employee referral. The process took 1 week. I interviewed at Meta in Jan 2012
Interview
Contacted by a recruiter and had an easy HR phone interview. The technical interviewer asked me to write a function that determines if a string is an palindrome. Wasn't terribly hard and I thought I found the solution, but wasn't given a second interview. Oh well...
Interview questions [1]
Question 1
Write a function to determine if a string is a palindrome.