I applied through a recruiter. The process took 4 weeks. I interviewed at Oculus VR (Menlo Park, CA) in Aug 2018
Interview
multiple video interviews, mostly technical, asked about github projects, but lots of general hr screening questions about dealing with deadlines and how to persuade people etc. the interviewer was quite rude and didn't give any chance to ask questions