I interviewed at Meta (San Francisco, CA) in Aug 2018
Interview
Interview consisted of two coding interviews, one system design interview, one computer vision interview, one ML interview and manager interview. Coding interviews were pretty straightforward, something you can find on leetcode. ML interview consisted of open ended questions about ML business cases at Facebook. System design interview had a question about designing auto complete service.
Interview questions [1]
Question 1
System design interview - design auto complete service.
I applied through a recruiter. The process took 2 months. I interviewed at Meta
Interview
Interview process consisted of HR phone screen, online coding interview and then a full day with 5 hour long interviews. This included two coding interviews, a system design interview, a behavioural interview and a machine learning interview.
Interview questions [1]
Question 1
Tell me about a time you faced an obstacle and how did you resolve it?
Initial phone screen with Recruiter was actually enjoyable. Then came the coding interview. The recruiter provided a lot of good information about the process, but some of the advice provided was misleading. Coding interview was challenging - the interviewer's accent made the conversation very hard to understand.