Desde mi experiencia personal (solicité un puesto de tiempo completo), el proceso de entrevistas en Facebook es muy estándar y es casi lo mismo que otras grandes empresas como Google, Linkedin, etc.
Básicamente tenía 3 pantallas de teléfono al principio. Una es con RRHH, que es muy breve y básicamente acabamos de hablar sobre lo que hice en el pasado y no hay preguntas de comportamiento. Así que definitivamente no necesita preparar nada para esto, excepto familiarizarse con sus experiencias pasadas. Las otras dos son entrevistas técnicas que me pidieron que escribiera código en una herramienta para compartir código en línea. Me hicieron 2 preguntas en cada entrevista y el problema no es realmente difícil como la manipulación de bits.
Luego tuve 4 entrevistas en el lugar y todas son muy técnicas. Tuve que escribir bastantes códigos en una pizarra y discutir con los entrevistadores para optimizar aún más el código. Aquí hay cosas que me impresionaron durante la entrevista (podrían ser específicas solo para mi experiencia):
- ¿Qué tipo de preguntas se hacen en una entrevista técnica?
- ¿Cuál debería ser mi plan y enfoque si quiero trabajar con gigantes de alta tecnología como Facebook, Google, Oracle, etc.?
- ¿Por qué el libro de Gayle Laakmann McDowell Cracking the Coding Interview tiene más éxito en India que en otros lugares?
- Programación de acertijos: Te dan n dados cada uno con caras numeradas del 1 al m. Lanzas los n dados y anotas la suma de los números en los n dados. Te dan un número x. Considérelo una ganancia si la suma obtenida es mayor que x. Encuentre la probabilidad de ganar dado n, m y x.
- ¿Cuáles son las preguntas frecuentes de Java?
- La entrevista de Facebook realmente se preocupa por la codificación. Tengo que escribir código para casi todas las preguntas.
- A los entrevistadores les gusta hacer muchas preguntas de seguimiento, ¿pueden optimizar su código?
- A los entrevistadores les gusta preguntar por qué quiero unirme a Facebook
- Algunos entrevistadores también harán mis comentarios / críticas sobre características particulares
Pocas cosas / recursos que encontré realmente útiles para mí pasar mi entrevista de Facebook:
- Gainlo – Entrevista simulada con profesionales: ¡obtuve mis entrevistas simuladas con un entrevistador de Facebook y recibí toneladas de comentarios para ayudarme a mejorar!
- Leetcode: muchas preguntas son bastante similares a las que me hicieron y fueron muy inspiradoras.
- Glassdoor: practiqué con muchas preguntas pasadas de entrevistas en Facebook y son útiles.
- Mi pizarra: practiqué escribir en mi pizarra antes de la entrevista, lo que marcó una gran diferencia. Te sentirás bastante incómodo si es el primero y deberías practicarlo por adelantado.