The process takes about 1 month. Referred by a friend. The interview questions are not hard and easy to prepare. 2 rounds of technical interviews and 1 round of team match interview. The technical interviews are easy to prepare. LeetCode will be helpful. In the team match interview, interviewer asked me about my research projects.
I applied through an employee referral. The process took 2 weeks. I interviewed at Meta (Menlo Park, CA) in Oct 2015
Interview
Directly went thru 2 technical questions, not pretty hard. After that, the interviewer allowed me to ask about him or the company. It lasted about 45 min and is a quite good interview experience.
I applied through college or university. The process took 4 weeks. I interviewed at Meta (San Francisco, CA) in Nov 2015
Interview
I applied through Career Fair in College and got called for on-campus interview. After 2 weeks, the interviewer notified me to go for an on-site interview. I chose San Francisco, at the headquarter of Facebook. The first question is easy when you only have to dfs or bfs to find all adjacent areas. The second question took place at the on-site, and it was a little bit harder than first one
Interview questions [1]
Question 1
Given a 2-d matrix with each cell contains a character from the alphabet. Given a word, verify if the exist in this matrix. A word is called to exist in a matrix if there is a path from cells to cells in the matrix and this path creates a word that matches the word we're looking for. a cell could move to all vertex-adjacent cells (so there are 8 adjacent cells) and cannot use a cell more than once