I applied through a recruiter. I interviewed at Meta (Menlo Park, CA) in Jun 2017
Interview
I contacted a recruiter with an opening and received immediate response for a phone screen. After that the recruiter scheduled a technical phone round where the focus was on SQL and JAVA (which was my preferred language). The recruiter provided ample material and time in order to prepare for the interview. The phone screen was pretty good. The interviewer was friendly and provided hints whenever necessary. After the phone screen, the recruiter invited me for an onsite interview round. the onsite interview round consisted for 3 full stack interviews and one lunch interview. Once again I was given ample time and material to prepare. The onsite interview was conducted in a very small room with just 2 person capacity. I don't know if it was intentional or not, but that environment makes the interview more stressful than it already is. The last interviewer didnot know JAVA, whereas the recruiter had assured me that all the interviewers will be aware of my preference of JAVA. I feel the last interviewer wasn't interested in interviewing me as I knew JAVA and he knew Python. All the other interviewers where great and fun.
Interview questions [1]
Question 1
Most of the questions were along the same lines as the ones already posted on Glassdoor.
I had Python and SQL round for 30 minutes each. The interview was for 1 hour 30 minutes for SQL and 30 mins for python coding.
Completed 5 questions each but still got rejection email the next day.
It was a contractual job , so the contractors reached out , they needed only SQL & Python proficiency. They explained the requirement and arranged the interview based on my availability.They were pretty efficient.I
Top companies for "Compensation and Benefits" near you