I applied through a recruiter. The process took 6 weeks. I interviewed at Meta (San Francisco, CA) in Jun 2019
Interview
Most notable thing about the Facebook interview process is that they really go to great lengths to make sure you are prepared. They offer these awesome live webinar sessions where candidates can prep with current employees. Process was similar to other tech companies. If you are local you have the opportunity to do your initial tech screen in-person, which is nice. Many of the people I worked with throughout the process were nice and helpful, but things felt a bit impersonal at points.
Interview questions [3]
Question 1
Given two views, write an algorithm to find the closest common super-view if one exists.
I applied through a recruiter. The process took 2 months. I interviewed at Meta in May 2019
Interview
I went through 4 steps of interviewing listed as follows:
1. Phone screen with a recruiter, asked 5 iOS related questions and if you had majority correct, then you passed.
2. Coding Interview, used CoderPad I was asked 2 questions related to traversing a graph.
3. On-site interview - flown into Menlo Park and had 4 interviews back to back with one lunch break.
4. Follow up interview via CoderPad. Had a really really crappy experience with my last interviewer where he showed no professionalism. While interviewing he yawned, raised his voice, and kept on rolling his eyes throughout our conversation. This is definitely not something that anyone should go through, especially while you're under immense pressure.
If this is the type of environment a person needs to endure, then I think it's a huge concern - especially with this whole lack of security situation going on with the company.
Interview questions [1]
Question 1
How would to get from the top left of a quad-graph to the bottom right?
I applied through a recruiter. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Jan 2019
Interview
- one round recruiter phone screen
- one round phone coding interview
- onsite with 5 round interview, 3 rounds of coding interview, 1 round of system design, 1 round of career culture.
Interview questions [1]
Question 1
each coding question will include a medium level algorithm question, and one iOS related coding question, read the source of UIKit would be helpful. system design will focus on the mobile side.