I applied online. The process took 1 week. I interviewed at Meta (Menlo Park, CA) in May 2015
Interview
I applied on facebook site, and was contacted not so long after, told to schedule a date for an interview. I was called exactly the time given, interviewer went straight to the point. He gave a very brief introduction about himself and we went straight to coding. He asked me just one question but I couldn't give the right answer as I did not go over some basic data structures.
I would advice that if you have an interview for any SWE, you should go over everything!
Interview questions [1]
Question 1
Given a string with parenthesis like "()()(()(()()", check to see if there are matching pairs. If there are matching pairs, return true, else return false.
For example, ()()() returns true, ()()()) returns false.
I applied through an employee referral. The process took 1 week. I interviewed at Meta (Tel Aviv-Yafo) in Apr 2015
Interview
First interview was HR phone interview, with 3 simple technical questions.
Second interview was technical over the phone with one of the employees. the interview was on shared online whiteboard.
overall process was very good, people are very nice and helpful.
during the interview, the interviewer gives you tips and directions, always focus about what you are doing.
Interview questions [1]
Question 1
HR: hash function search time, what is O(n)
Programming: write a function that get an int array, each int has category which can receive by a given function. category is one of (0,1,2).
eg Array[1]=20, get_category(20)=1
sort the int array by the int category.
following question, sort without addition array\space
I applied through a staffing agency. The process took 2 weeks. I interviewed at Meta
Interview
HR assistant sent material to get prepared for the phone interview.
Phone and live coding interview with a tech manager. The task was not an easy one and the interviewer was very helpful.