I applied through an employee referral. The process took 2 weeks. I interviewed at Meta (London, England) in Sep 2018
Interview
Very straightforward. Mainly technical, intensive onsite though. The whiteboard onsite was hard to do within the time. The referral process was really helpful, and the recruiter was friendly. Some of the interviewers were inaudible at times, and extremely busy.
I applied through college or university. The process took 1 day. I interviewed at Meta (San Francisco, CA) in Jul 2018
Interview
About 45 minutes phone interview. The interviewer started the problem right away. The problem was not hard but the interviewer would keep asking for a more optimal way to solve the problem.
Interview questions [1]
Question 1
The optimal way of sorting while traversing an array.
I applied through a recruiter. The process took 3 months. I interviewed at Meta (Dublin, Dublin) in Sep 2018
Interview
Got a call from in-house recruiter. He just explained the role to me and sent me long instructions on how to prepare for the coding interview. A day before the interview the recruiter rang me and gave me examples of the questions I was going to get. Next day I was asked those exact questions in the interview!! It obviously didn't take me long to complete the test. After that, the void. I had to email the recruiter a few weeks later, which he replied with the usual rejection email. When I asked for feedback he suggested to have a call. It never happened. Twice I emailed him in space of 2-3 weeks and he replied, again, suggesting to have a call. I'm still waiting....
I don't really know what to say. I have the impression that I was part of some sort of recruitment test where they check whether candidates admit that the know the question when they are asked, or perhaps they are looking for a not-common answer to a well known question. I don't understand why it's so hard to get honest feedback from these big companies (or any feedback at all actually)
It certainly left me a very poor opinion of the recruitment experience and to have been laughed at.