I applied online. I interviewed at Meta (Menlo Park, CA) in Jan 2018
Interview
I applied through linked for a specific team. Got the call from a recruiter. I had two interviews. One coding and one behavioral. In coding I was asked leetcode medium difficulty question. I was asked time and space complexity and to write the test case.
Interview questions [1]
Question 1
Given a map from digit to letters:
1 - 'ABC'
2 -'DEF'
..
Return all possible strings for any arbitrary number for example 9842 .
Two rounds of leetcode
Each round had two medium hard leetcode questions to be solved in 45 mins.
Pretty clear communication process.
Recruiter was helpful and very communicative.
No focus on behavioral questions as it’s an internship probably
It was great but there was minimal communication on whether or not you get accepted or rejected. I only got to the first round assessment. Don't know what happened after that.
Interview questions [1]
Question 1
5 programming related questions 4 leetcode questions
Multiple coding interviews assisted by a person working at the company. Questions ranged in difficulty and type, thoughts were meant to be said out loud. Syntax was not important but thought process was.