I applied online. The process took 4 weeks. I interviewed at Meta (Seattle, WA) in Mar 2015
Interview
The interview process took too long. I got a call from the recruiter then it took over 3 weeks to get a response to schedule a phone screen. Afterward, I got scheduled for another phone interview with the hiring manager. It took about 1-2 weeks to hear back on the next step. Unfortunately, I didn't make it to the next round. However, the next round would be to fly to its headquarter to interview with the hiring team. Then the final interview will be with business partners.