Experiencia de entrevista de Goldman Sachs para analista sénior de ingeniería de datos

Ronda 1 (Ronda Coderpad – 1 hora): Preguntas formuladas:

  1. https://www.geeksforgeeks.org/find-subarray-with-given-sum-in-array-of-integers/
  2. https://www.geeksforgeeks.org/check-if-a-given-binary-tree-is-sumtree/

Ronda 2 (Ronda Zoom – 1 hora): Preguntas sobre principios de ingeniería de datos, fundamentos de big data, Spark, HDFS, YARN, 

  1. Por qué existe PySpark, JVM, diferencia entre Java y Scala, RDD y DF, etc.
  2. Pregunta de codificación: escriba la lógica para el comando «git diff»

Ronda 3 (Zoom Ronda – 1 hora): 

Ronda 4 (Ronda del gerente de contratación – 1.5 horas): 

Ronda 5 (45 minutos): ronda de recursos humanos, dirigida por el jefe de Marcus Bangalore

  • ¿Por qué renuncia a su empresa actual, por qué GS, qué tiene de diferente GS, qué aporta a GS?
  • ¡Después de 30 minutos de discusión, me extendieron la oferta!

Puntas:

  1. Aclarar el enunciado del problema a fondo.
  2. No busque la mejor solución de inmediato; está totalmente bien comenzar con un enfoque ingenuo/codicioso para cualquier problema, siempre y cuando sea consciente de ello y pueda avanzar hacia una solución óptima
  3. Dependiendo del JD, se enfatizan los fundamentos combinados con algunos conceptos comunes de Ciencias de la Computación (conocer la complejidad del tiempo y el espacio es clave)

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *