The process took 3 weeks. I interviewed at Meta (Austin, TX) in Sep 2017
Interview
Two phone interview process and wasn't picketed for the third onsite interview (final interview). The first one was a chat with the recruiter to talk about past experiences and future goals. She told me about the technical interview and kept saying how hard it is. Is in fact hard but, in my experience makes it harder if the interviewer doesn't speak fluent English so it was very hard for me to understand him. Is was excited to enter this company and will try again in the future, for now I'm done with the hard interview process.
Interview questions [2]
Question 1
Calculate shorter distance based on 2 points based on mathematical formula.
I applied online. I interviewed at Meta (Menlo Park, CA) in Jun 2017
Interview
Took 4 weeks. One screening call. One full hour technical questions. One full hour secondary technical questions. One full day on site. Questions start generic such as basics in computer science. Then becomes harder as progress goes.
Interview questions [1]
Question 1
Write java code to solve tower of Hanoi for any number and analyze time.
I applied through a recruiter. I interviewed at Meta (Mountain View, CA) in Mar 2017
Interview
Did two tech screens onsite instead of over the phone. The interviewers were very friendly and the second one showed me around the campus after the interview. Parking was horrible at the new building, but the older building had plenty of parking (I got there early). The recruiter was very open with feedback and said that I solved the problem quickly and optimally and that they really loved me and that I was almost perfect - but they only want perfection. So I didn't get the offer. Try again in 6 months, she said.