I applied through a recruiter. The process took 2 weeks. I interviewed at Meta (Palo Alto, CA) in Jul 2014
Interview
I received an email from the recruiter regarding a software engineer position. I said I was interested in knowing about this position. We set up some time to talk about it on the phone. She then explained me the role and the interview process. I scheduled the phone screen to begin the process. My interview went good in general however I was not selected for further rounds.
I applied through college or university. The process took 1 week. I interviewed at Meta (Menlo Park, CA) in Oct 2014
Interview
I had one interview on campus and then after 1 week I had onsite call.
I went to headquater Menlo Park for onsite. At oniste I had 5 interviews 1:1.
Interviewer were very friendly.
Just an advice always try to go to headquater for any company onsite interview.
Interview questions [1]
Question 1
It was simple and basic stuff from computer science.
Just try to solve leetcode problems and geeksforgeeks are sufficient.
I applied through a staffing agency. The process took 5 days. I interviewed at Meta (Menlo Park, CA) in May 2015
Interview
Phone Screen 45 min duration in total, the interviewer said a little bit about himself and went straight to a technical question. No background questions. The interview process went as expected, no surprises. The interviewer seemed to be a nice guy.
Interview questions [1]
Question 1
Given a sequence of numbers (34128) and an input map such as a dial pad on a phone (2->[a,b,c], 3->[d,e,f], 4->[g,h,i]) write an algorithm to return all possible words from the sequence.
E.g. Input: 232
Output: [ada, adb, adc, aea, aeb, aec, afa, afb, afc, bda, bdb, bdc, bea, beb, bec, bfa, bfb, bfc, cda, cdb, cdc, cea, ceb, cec, cfa, cfb, cfc]