– 14 September 2018
I’m with the Facebook recruiting team and I thought I’d check in to see if you might be open to new opportunities.
It all started like this through a message on LinkedIn. At the time I was not actively looking for new opportunities but the idea of working at one of Silicon Valley’s giants was just too attractive to let it go unnoticed so I answered and schedule my first call.
– 25 September 2018
I had my first phone call with my recruiter, we went through my professional experience and she asked some basic technical questions about the Android platform. A couple of days later she contacted me for scheduling a second phone call.
– 03 October 2018
In my second phone call, my recruiter gave me further detail about the next step in the process, which is a 45-minute technical interview, this is where things get interesting. She gave me a lot of useful information as well as resources so I could prepare for the technical interview, this included videos, recommended readings, and platforms for coding practice as well as some personal tips on how to approach the interview. She also provided some background information about the company and the culture at Facebook.
– 26 October 2018
The interview was conducted through BlueJeans, a video and audio conferencing platform used by Facebook. First I was asked a few questions about me and my experience as well as some Android platform basic questions for about 10 – 15 minutes and then I was presented with the main part of the interview, the algorithm to solve:
K’th Smallest/Largest Element in Unsorted Array
Despite my panic, I managed to come up with the simplest solution, (order the array and return the specified position), but when I was asked to think of a more efficient solution my head just went blank.
– 30 October 2018
As expected, I got an email letting me know they will not be moving forward with my application this time due to the volume of interviews and the quality of candidates.
– The Takeaway
Interviewing at Facebook, one of the most important tech companies, was an exciting experience for me despite my rejection. I was able to know a little more about the interview process at Facebook and interacted with very nice people who really wanted to help me succeed.
I wasn’t fully prepared and that ended with my interview so if you are aiming to get a job at Facebook don’t be like me and be ready, study, practice, follow your recruiters advise and go get it.