I applied online. The process took 4 weeks. I interviewed at Meta (London, England) in Nov 2018
Interview
Applied online and was quickly contacted by a recruiter with Facebook. We set up a timed coding exercise, and then I had a phone screen with a Solutions Engineer. They flew me out for final round interviews in London, where I had a long final round interview which consisted of technical components (Cracking the Coding Interview helped a lot) and business components. The recruiter prepared me very well for the interview, and I got an offer and decided to accept!
A typical Meta software engineer interview process: starts with a recruiter conversation, followed by two coding assessments, a system design session, managerial meeting, behavioral evaluation, and two LeetCode-medium coding interviews.
Interview questions [1]
Question 1
Q: Design system for offline conversion tracking
Q: Multidimensional binary search
Q: d-ary heap implementation
I applied through a recruiter. I interviewed at Meta
Interview
Call with HR ( they will ask you to talk about yourself and give you a job description) First round of coding interview ( easy question, last 30 mins) Second round coding interview (in person)
good interview process, online assessment and later phone interview
-very nice and focuse people, very professional and make their best not to put you nervous.
-try to go there with low expectations and hope for the best