I applied through college or university. The process took 2 weeks. I interviewed at Meta (Seattle, WA) in Oct 2017
Interview
Applied with a recruiter at university, was given multiple choice unix commands / linux knowledge exam. Given second round question to answer, more swe/algo/database, answered it in most efficient time, did not get. Possibly due to quotas.
Interview questions [1]
Question 1
Simple comparison between numbers given constraints see how many comparisons are true.
I applied through college or university. The process took 2 weeks. I interviewed at Meta
Interview
It was very nice. I interviewed with them in person, and they got back to me in a timely manner. The interviewer was very polite and helped me through solving the problem we had.
Interview questions [1]
Question 1
Given a list of words, create a master list that has sublists that contain anagrams.
I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Jun 2017
Interview
Initial phone conversation with the recruiter, phone interview with a leader, technical phone interview, a day of on-site interviews that covered various technical and non-technical topics, including a code interview (coding on the whiteboard). The recruiter did an excellent job of making sure I was well-prepared as to what to expect. Don't feel like there were any attempts to "trick" or "surprise" me, it was all about making sure I was set up to be comfortable - felt like they want you to be successful.
Interview questions [1]
Question 1
With very little detailed information, how would you approach tackling a performance problem in a web application (i.e., step through your thought process of what steps you would take, information you would seek, etc.).