I applied online. The process took 4 months. I interviewed at Meta (Santa Clara, CA) in Feb 2018
Interview
Applied in November 2017, received an email late January 2018 from a recruiter to send an updated resume and schedule a technical phone interview. My phone interview was 2 weeks later. First 10 minutes we talked about a project on my resume, then proceeded to technical. The question was difficult to understand and the interviewer was hesitant to clarify certain things. I didn't make it past the first question. Last 5 minutes was spent with questions for me to ask. Received a rejection email the next day.
Interview questions [1]
Question 1
Given a list of words, make a function to setup multiple list inputs and streamline this process. In a separate function, given a user entered word, check the stored lists for this word. If there are any periods "." in the user given word, it acts as a universal character. (ex, b.t = bat, but, bot, ect).
I applied online. The process took 4 weeks. I interviewed at Meta in Jun 2017
Interview
I got an email pretty fast after applying. In that email a very helpful recruiter described the process to me. She provided links to resources that would help me prepare and I reserved a slot for a phone interview. She called, we talked a bit about my past positions, my skills and my academic advancements. That was the first stage of the interview, which I passed. The second stage involved live coding. I was again called by phone and was given a programming task. I failed to complete it and was a week later rejected
Interview questions [1]
Question 1
Perform division of two numbers without using the division symbols (/, %)
I applied through an employee referral. I interviewed at Meta in Dec 2017
Interview
The whole phone interview process was pretty straight forward. I was asked to solve some algorithm questions, using my preferred coding language. The key point of getting a successful coding interview is setting up very clear objectives before real work: what does the question mean, what are the meanings of concept mentioned in the question, what data structure or algorithm I am going to use and can my solution compute the expected outcome.
Interview questions [1]
Question 1
Writing a function to convert an input string into integer.