I applied online, using the friendly Facebook career website.
I received an email followed by an informal phone interview. Afterwards, I got the chance for a tech interview.
The first questions were a little general, the "tell me about yourself" kind of thing, previous experience, and the challenges faced.
There were two coding problems:
My approach solved the problem in quadratic time, and I was asked to improve it to the best I can.
At first, I couldn't really see how, but the interviewer was really nice. He gave me hints to start with. I stumbled at first because I could not immediately grasp the whole idea. I kept on saying things without changing the code until I said the right thing, and he agreed with me afterwards.
I am waiting to hear the outcome of the interview, which I have hope I passed. I will get the chance to work with such wonderful and humble people. I really liked the guy; he was so down to earth. I feel like crying right now...
My previous projects
The following metrics were computed from 2 interview experiences for the Meta Software Engineering New Grad role in Germany.
Meta's interview process for their Software Engineering New Grad roles in Germany is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineering New Grad interview process in Germany.