phone interview. ask one project, and why want to work in facebook. Then ask two coding question. The first one is implement strstr(), and follow up is how to speed it up. The second question is 3 sum, and the element can be duplicated. Follow up is how to speed it up.
Interview questions [1]
Question 1
the interviewer ask me how to optimize the strstr() brute force method, and I said we can use KMP algorithm to do it, then he move on, and don't ask me to implement it.
I applied through college or university. The process took 1 week. I interviewed at Meta (Campus)
Interview
I submitted my cv on career fair and get the campus interview. Before the campus view, they hold a meeting at a cafe to let us meet with the interviewers.
Interview questions [1]
Question 1
quite easy, find the substring of the string
the difficult part is that your code should be bug free
I applied through college or university. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Nov 2014
Interview
First round - Interview on campus. 45 minutes long. Half of the interview is your typical questions about your resume, what you know about the company, what you do. 2nd half is a coding question given by the interviewer.
2nd round - Pick your choice of location and do an interview there. I chose Menlo Park. Day consists of 4 interviews in the morning and a tour & culture overview in the afternoon. Of the 4 interviews 2 were almost purely coding questions. 1 was half and half. 1 was purely behavioral. Each interview lasts 45-50 minutes each.
Interview questions [1]
Question 1
If you could change something about Faceboook what would it be?