Solicité el puesto a través de un captador. Acudí a una entrevista en Meta (Menlo Park, CA)
Entrevista
Several recruiter calls followed by many tedious and all-encompassing interview stages spread across 2-3 months: 2 screening rounds and 4-5 interview rounds covering coding (LeetCode-esque), operating systems theory & practice, system design concepts, Linux troubleshooting, and the usual behavioral questions. Months of prep work is necessary to even have a shot. I only stuck with the process because the precariously high cost of living in California all but requires a big tech job nowadays.
Preguntas de entrevista [1]
Pregunta 1
Coding - string manipulation, list manipulation, file handling; see LeetCode company tagged problems but it mostly comes down to luck, i.e. have you seen this before?
Behavioral - the usual "tell me about a time..." questions
System Design - won't share too much here but check out some of the most popular Meta Research papers and conference presentations for ideas on what systems to study
Operating Systems - a lot comes down to having years of Linux experience tbh, but check out Michael Kerrisk's "The Linux Programming Interface", Julia Evans' "Wizard Zines", and play around with a Linux distro for some starting points
Systems Troubleshooting - Linux system administration knowledge helps a lot here. Use Fernando Duran's SadServers.com for some practice. Check out Brendan Gregg's content and know the "USE Method" and the "Linux Performance Analysis in 60000 Milliseconds" articles by heart.
I had two screening rounds and 3 interview loop rounds, Meta leetcode questions, systems design can be extensive. Questions can be repeated so look out for all the available questions online. Systems debugging is a very important topic
Preguntas de entrevista [1]
Pregunta 1
Why Meta?
What are different internet web protocols
talk about internet.
Recuriter round then technical screen with an engineer that then final stage which is four rounds, 2 coding 1 system design and one behavioural, for Production Engineer the questions are often a mix of LC questions and practical file system operations
Preguntas de entrevista [1]
Pregunta 1
Reading input from file
BFS/DFS Basic Graph problems
There are 2 rounds, first has PE basics and coding, second has PE basics, coding and Behavioral. Learn linux, OS, Networking in detail. They dig deep into whatever u say. Coding is usually easy, prepare file parsing questions
Las mejores empresas en cuanto a «Remuneración y beneficios» cerca de ti