I applied through a recruiter. The process took 2 weeks. I interviewed at Meta in Jan 2015
Interview
I was contacted by Facebook recruiter. The entire process was efficient and quick. After the initial phone call with the recruiter, I received an email with details about interview process and how to prepare for technical interview in general, which I think it was pretty nice. I was scheduled for the phone interview one week after. The phone interview includes behavior questions and online coding and it took about 45 minutes. It started with typical introduction and then I was asked to talk about one of the works/projects listed on my resume and why I would pick to talk about that particular one. The interviewer didn't seem to impress about the project I picked to talk about. There were a couple of behavior questions (i.e. conflict resolution etc). Then the longest part of the phone interview was a coding question. You can pick any language you'd like, which is a plus. The coding question was not difficult, but clearly not an easy one, requires some thoughts. Be prepared to provide test cases. I had it working but not covering many edge cases. At the end, you can ask the interviewer any question, which I did. It sounded like the interviewer didn't seem to be excited about the current work, but kind enough to give me details about the challenging parts and current interesting problems the interviewer has been working on. I heard back the interview result from the recruiter exactly one week after.
Interview questions [1]
Question 1
String manipulation: Giving a string input, containing comments, implement a method to output the given string excluding the comments.
The technical round hit me with a classic array manipulation problem: moving zeroes to the end without disrupting the order of non-zero elements. As I tackled it, I felt a wave of familiarity wash over me; I had just practiced a similar challenge on PracHub. The rest of the interview followed a straightforward path, with some easy behavioral questions sprinkled in. Overall, it felt very easy, but I wasn’t quite the right fit for what they needed, so I didn’t receive an offer.
Interview questions [1]
Question 1
Move zeroes in an array to the end while keeping non-zero element order, in place
1 leetcode med, 1 leetcode hard. make sure you know your DSA and leetcode questions. I wasn't able to get an offer bc i didnt complete the second question. Got a reply 2 days later saying they would move on
I applied online. I interviewed at Meta (Menlo Park, CA)
Interview
It's honestly striaght from leetcode tagged
There are no surprises if you do tagged you would be good and do well.
System design is much harder. Would recommend using hello interview.
Interview questions [1]
Question 1
Design Twitter and consider if it was suddenly an extremely low latency env