Great experience! From the initial recruiter to the main recruiter. The main recruiter gave me a lot of important material to study from.
It took me several weeks to reach a point where I felt confident. I worked full-time in the meantime and also handled some family issues. I dedicated a lot of time and focus, which was needed to pass the interview.
Luck is also a component, but you can reduce its contribution by doing more work and preparing a lot in advance.
Cannot go into details, but:
Coding: Standard medium questions, LeetCode style.
System Design: Not an expected question, but an interesting level of detail.
ML Design: Standard ML design question.
Behavioral: Very standard fair behavioral interview questions.
The following metrics were computed from 1 interview experience for the Meta Software Engineer - Machine Learning role in Berlin, Germany.
Meta's interview process for their Software Engineer - Machine Learning roles in Berlin, Germany is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Meta's Software Engineer - Machine Learning interview process in Berlin, Germany.