Experiencia de entrevista de Goldman Sachs | Conjunto 27 (en el campus para prácticas)

Primera ronda: fue una ronda en línea en la plataforma hackerrank, que constaba de 2 preguntas de codificación y 5 MCQ. Los MCQ se basaron en OOP, estructuras de datos y OS, con 10 puntos cada uno con calificación negativa. La primera pregunta de codificación fue un problema matemático simple (15 puntos) y la segunda pregunta fue una variación del problema de la ventana deslizante (35 puntos).

  1. Digamos que queremos organizar n monedas en filas de modo que la primera fila pueda contener 1 moneda, la segunda fila pueda contener 2 monedas, la tercera fila pueda contener 3 monedas y así sucesivamente. ¿Cuál es el número máximo de filas que se pueden llenar por completo con las n monedas?
  2. Dada una array de n enteros positivos, encuentre el número de subarreglos tales que el producto de los elementos de esos subarreglos sea menor que k.
    Por ej. Arr= {2, 3, 6} k=10
    No de tales subarreglos= 4

Total 9 fueron seleccionados después de esta ronda.
Segunda ronda: (F2F) El entrevistador no perdió el tiempo y dio 2 preguntas de codificación.

  1. Dada una string, encuentre la longitud y el índice de inicio de la substring más grande que tenga caracteres repetidos. Por ej. Entrada: «aabbbcdde», Salida: longitud = 3, índice de inicio = 2
  2. Dada una array de n enteros, encuentre el tamaño del subconjunto más pequeño tal que la suma de sus elementos sea igual a k.
    Por ej. Entrada: Array={1,2,3,4}, k=6
    Salida: 2

El entrevistador me pidió que escribiera el código y lo ejecutara en seco para 2 o 3 casos de prueba. Esta ronda tomó alrededor de 45 minutos.

Tercera ronda: (F2F) El entrevistador comenzó pidiéndome que hablara sobre mí y sobre las rondas anteriores. Luego me hizo muchas preguntas sobre mi CV durante unos 20 minutos (Programación Competitiva).
Luego me dio una pregunta de codificación: Dadas las consultas q, encuentre la frecuencia del elemento consultado en la array dada. Le di directamente la solución de búsqueda binaria y me pidió que la codificara.
Luego me pidió que escribiera el código para insertar y buscar BST. Como mencioné JAVA en mi CV, me dio un código para LinkedList en Java y me pidió que encontrara los errores en él. También me hizo 2-3 acertijos y una pregunta sobre probabilidad. Esta ronda duró unos 45 minutos.
Cinco personas llegaron a la cuarta ronda.

Cuarta ronda: (F2F) Esta fue una ronda técnica y de recursos humanos. El entrevistador ya recibió comentarios sobre mi desempeño en las rondas anteriores, por lo que comenzó con conversaciones informales sobre la universidad y luego pasó a mi CV. Me preguntó sobre mis perfiles de codechef y hackerrank y luego también tuvimos una discusión sobre ACM-ICPC.
Luego me planteó un problema: Dada una array de números, reordenar y concatenar los números para formar el mayor número posible. Le di el enfoque, pareció convencido y me pidió que escribiera el código para ello. Cometí algunos errores, pero fui lo suficientemente rápido como para darme cuenta mientras le explicaba mi código. El entrevistador dijo que no le importaban porque el enfoque era correcto.
Luego me dio algunas situaciones y me pidió que diera mis reacciones y me preguntó cómo me comportaría en tales situaciones. Todas esas preguntas enfocadas al trabajo en equipo.
Luego pasó nuevamente a técnico y comenzó a preguntarme conceptos de programación orientada a objetos: funciones virtuales, clases virtuales, interfaz, anulación de métodos frente a sobrecarga, sobrecarga de operadores.
Después de algunas preguntas técnicas, nuevamente comenzó a hacerme algunas pequeñas preguntas de comportamiento. Luego habló sobre Goldman Sachs y su cultura de trabajo.
Esta ronda duró aproximadamente 1 hora y 30 minutos.
Finalmente 2 personas fueron seleccionadas para la pasantía.

Algunos consejos: Tener un buen CV. Centrarse en la programación competitiva ayuda. La mayoría de las veces, los entrevistadores no se molestaron en echar un vistazo a mi código solo porque quedaron impresionados con mis perfiles de CP. Esté bien preparado para preguntas de recursos humanos como Cuéntame algo sobre ti o por qué Goldman Sachs.
 

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

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 *