The interview process was fairly straightforward, with a simple coding question. I answered it and showed that the code would work with specific test cases. The interviewer, although a bit rude, seemed to agree on the solution.
I wrote the complete code in Java, with appropriate syntax. It's surprising to me that despite answering the question correctly, I didn't get to the next round.
It's likely that the decision was not just a function of my programming skills, but it's inexcusable that tech companies are often disingenuous and non-transparent about the process. It only reflects poorly on the company's culture.
Detecting whether a string was a palindrome. Doing it in-place and with the string containing possible cases of alpha-numerics.
The following metrics were computed from 4 interview experiences for the Meta Machine Learning role in United States.
Meta's interview process for their Machine Learning roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Meta's Machine Learning interview process in United States.