J'ai postulé via un recruteur. Le processus a pris 2 mois. J'ai passé un entretien chez Meta en sept. 2025
Entretien
The whole process is very streamlined and automated as much as possible. Good:
- Recruiter was very nice and generally helpful.
Bad:
- All interviews are fully remote. That's not a problem except the design interview. Its very difficult to discuss design remotely, especially given hard constraints.
- No ML questions, even for an ML engineer role. All technical interviews are only coding.
Final design interview was very PM-style, with a strong focus on business metrics. Every time I wanted to discuss ML-related technicality (i.e. network architecture, loss function, source of training data, ..) I was harshly interrupted by an interviewer.
- zero diversity. All interviewers are young Eastern Asians in their 20s.
Questions d'entretien [1]
Question 1
Screen:
- one round of 90-minute coding; 4 related problems of increasing complexity
- Leetcode-style interview with a person. 2 questions - palindrome, trees
Full loop (each interview is ~45 mins):
- AI-assisted coding. You need to understand a codebase, fix bugs, implement new functionality. You can use Claude
- 2 medium Leetcode problems
- behavioral. Focus on past projects, conflict resolution etc.
- ML design.
Applied online. Received a recruiter screen within two weeks covering background and role fit. Followed by a technical phone screen with coding (LeetCode medium-hard, arrays/graphs). Then a virtual onsite with 4 rounds: 2 coding, 1 ML system design (recommendation/ranking system), and 1 behavioral. Interviewers were professional and gave time to ask questions. Results communicated within a week post-onsite.
J'ai passé un entretien chez Meta (Londres, Angleterre)
Entretien
First stage was a screen round with behavioral and 2 leetcodes, one medium one hard, 15-17 min each. If selected, loop is 4-6 interviews. 2 desgin, 2 coding, 1 behavioral.
Questions d'entretien [1]
Question 1
idiotic questions that can't be answered in depth in 35 minutes design, like "your solution isn't going to work, how will you handle it?" yea no sht this is a baseline bro, wait 15 seconds and ill talk about the optimal one.
J'ai postulé via un recruteur. J'ai passé un entretien chez Meta (Londres, Angleterre)
Entretien
Standard Meta process.
1. Recruiter Call
2. Screening Call
3. Onsite Calls -4 rounds (2 coding, 1 ML design, 1 behavioral)
Interviews were all nice except for behavioral. (wouldn't hurt to speak anything apart from okay-okay)