I applied through college or university. The process took 3 weeks. I interviewed at Meta
Interview
The interview consisted of a phone interview, covering some algorithm design questions. Phone calls were totally technical, little discussion regarding experience etc. Questions had to do with big-O notation, algorithm design and complexity, and data structures.
Interview questions [1]
Question 1
How would you quickly find the kth smallest number in an unsorted array?
I applied through college or university. The process took 2 weeks. I interviewed at Meta in Nov 2015
Interview
First I was aked some soft questions like why I am interested in Facebook, etc. After that were two technical questions and finishing with my questions for the interviewer.
This one is the first of two techincal interviews needed for the position, I am having the second interview in mid-December.
Interview questions [2]
Question 1
Given a String return the String without duplicate characters.
I applied through a recruiter. The process took 2 weeks. I interviewed at Meta (Vancouver, BC) in Jul 2014
Interview
Was contacted by an internal recruiter (not through an agency). Basic phone screener to initially determine my eligibility. This was followed by a second technical phone interview with an engineer at Facebook. Collabedit was used to allow me to type and the interviewer to review what I was typing. The questions asked of me can be found on glassdoor - do your research!
I made it to an in person interview where I met first with a technical engineer. More coding, this time on a whiteboard which is really annoying. Made it past that, then met with a manager for lunch to discuss the position a bit further. He asked me typical team, role, and fit related questions. In the end, I was offered the position, but turned it down.
Interview questions [1]
Question 1
Was asked to solve a "boggle" problem. The interviewer drew a grid of letters on the whiteboard and asked me to write a program to find the hidden word as quickly as possible.