recruiter was efficient and helpful, the interview was over the phone with a technical female, she was not that friendly.
typical questions, that are good for someone that just graduated, they give you material to prepare but for someone that is busy as me, is difficult to find time for it. it doesn't measure the experience that you have with software development as myself coding on c++, java, python for the last 17 years and successfully delivered applications on different industries
Interview questions [1]
Question 1
typical questions of algorithm and optimization, they look for the best answer with the best performance
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in May 2016
Interview
Recruiter contacted me on LinkedIn. We set up initial telephonic chat. Followed by two telephonic interviews. Both were coding and Algorithms related. I didn't do well with first one, I got feedback saying I was slow in providing response. Because of my background they kindly gave me another chance, which I did Ok. Then followed by on site. I wanted to do well in on site so I took a while to prepare and scheduled interview date almost 3 weeks after . I practiced 100+ questions on LeetCode. I also studied large scale system design questions. It's like practice daily 2 hours just for this interview. This is really helped to come up with solutions during on site interview. The on site consists of 2 coding & algorithm questions, 2 design questions and 1 behavior + coding. Except first coding question, because of interviewer poor communication skills, I did n't completely understand what's the problem, in all other rounds I gave my best. After waiting for almost 2 weeks I got a feedback saying they are passing my application. I guess my best is not enough for them. Sometimes even though you prepare well, some factors make you unfit for job, that's a fate. Any case overall I've great experience and get a chance to visit FB campus. As some one mentioned here looks like FB is not giving offers to any SE candidates since Jan 2016 despite people are doing good in interviews. Of course if we think we are doing good that doesn't mean interviewers are also thinking same.
The process as such is standard. Three interviewers were good. The other two I felt had some solution in mind, and wanted me to approach the exact same way.
Its almost as if they expect one to mug up a solution and produce the output. There is absolute no room for creative thinking. The interviewer does not work with the interviewee to produce a better solution, instead expects to bark text book answers. Interview should not be a place where in, the skills are judged based on the number of lines of code and code beautification, but instead one should try to evaluate the skills based on thinking and approach taken. I was totally disappointed by the process.