1 leetcode med, 1 leetcode hard. make sure you know your DSA and leetcode questions. I wasn't able to get an offer bc i didnt complete the second question. Got a reply 2 days later saying they would move on
J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez Meta (New York, NY) en avr. 2013
Entretien
I came onsite for what was described as an hour-long introductory and technical interview. I was greeted by the recruiter and shown around the office (FB NYC), then we chatted for 10-15 minutes. Then an engineer came in and we started the technical part of the interview, which took 45+ minutes (we ran over).
First he asked me about Hadoop, since I mentioned that I used it at my current job. I used hadoop for machine learning tasks, so we discussed the details of the system.
The rest of the interview was coding on a whiteboard. The questions got progressively more difficult.
The first was: Given two string representations of binary numbers (e.g. "1001", "10") write a function that adds them and returns the result as a string as well (e.g. "1011").
The next had several parts:
(a) first, write a function to calculate the hamming distance between two binary numbers
(b) write a function that takes a list of binary numbers and returns the sum of the hamming distances for each pair
(c) the answer I gave for b was O(n^2), I was then tasked with finding a more efficient solution. I struggled mightily, and was eventually helped to the solution by many hints from the interviewer.
After that, I had a chance to ask questions of the interviewer, and then we were done. I don't know if I've made it to the next round or not.
Questions d'entretien [1]
Question 1
(a) first, write a function to calculate the hamming distance between two binary numbers
(b) write a function that takes a list of binary numbers and returns the sum of the hamming distances for each pair
(c) find a solution for (b) that works in O(n) time.
Overall, the process took a little over two weeks, which felt a bit longer than I anticipated. After a quick screening, I went through two technical rounds focusing on coding and DSA concepts. One of the questions was a classic palindrome check; mid-way through, I realized it was something I had practiced on PracHub just days earlier. The final step was a casual behavioral interview. I was relieved to get an offer shortly after, which I happily accepted.
Questions d'entretien [1]
Question 1
Given a string, determine if it is a valid palindrome considering only alphanumeric characters and ignoring case.