Experiencia de entrevista de Goldman Sachs | Conjunto 41

Ronda 1: Ronda Hackerrank

1: Encuentra el número total de dígitos comunes en algún rango de números.

2: Variación del problema de la mochila, y el resultado esperado era la array de elementos y no el valor máximo.

Ronda 2: Ronda de Coderpad

1: El problema de la toma de agua de lluvia.
https://www.geeksforgeeks.org/trapping-rain-water/

2:  array dada de estudiantes y sus calificaciones en diferentes materias. Encuentre el promedio máximo del estudiante.
{“James”, “70”}, {“Fernando”, “90”}, {“Nick”, “60”}, {“James”, “10”}
Respuesta debe ser nombre = Fernando, promedio máximo =90

Ronda 3: Ronda Telefónica

Preguntas de Java:
1: Tiempo de ejecución de Java y polimorfismo de compilación
2:
Sobrecarga frente a anulación
3:
Preguntas básicas sobre subprocesos.
4:
Hashmap y Hashset.
6: Igualdad y código hash.
7:
Pocos intentan detectar problemas.
8:
Comparador frente a java comparable.

Algo Ronda:
1: bucle en el problema de la lista enlazada.
2: encuentre la ventana más pequeña en una string que contenga todos los caracteres de otra string. https://www.geeksforgeeks.org/find-the-smallest-window-in-a-string-containing-all-characters-of-another- cuerda/

Ronda 4: F2F 1
1: Preguntas sobre  Hashmap y varios escenarios sobre cómo serán útiles sus iguales y Hashcode.
2: Dada alguna pieza de código, haga que la clase sea puramente inmutable.
3:  Dado un método que devuelve un número aleatorio del 0 al 9 con igual probabilidad.
Escriba un método que utilice este método y devuelva un número entre 0 y 100 con la misma probabilidad.
Seguimiento: para generar números en otros rangos.
4: problema de la gira de Knight
https://www.geeksforgeeks.org/minimum-steps-reach-target-knight/

Ronda 5: F2F 2
1: interbloqueos en Java.
2: Patrón de diseño Singleton.
3: Se utilizan varios patrones de diseño y se explican algunos de ellos.
6: Estructuras de datos utilizadas.
7: Cómo funciona internamente Arrays.sort().
8: Diversas técnicas de clasificación y sus comparaciones y aplicaciones.

Algos preguntó:
1. Eliminación de BST
2: la lista dada de números devuelve al menos 10 números.
Seguimiento: devolver menos k números.
3. Implemente la cola usando pilas y viceversa.

Ronda 6: F2F 3
1. Rompecabezas de carrera de 25 caballos.
2. Problema de diseño: Diseño tinyUrl
3. Qué hay de nuevo en Java8
4. ORM vs Sql
5. Procesamiento y reflexión de anotaciones.
6. Una pregunta relacionada con el cierre en Java-8.

Ronda 7: F2F 4
1 . Asignación de memoria en java. 2. Imprime números pares e impares usando 2 hilos diferentes. 3 . Conceptos de subprocesos múltiples (Teóricamente). 4 . Problemas conceptuales de la base de datos. 5 . Problema de algoritmo relacionado con el juego Candy Crush. (Era nivel fácil)
 


Ronda 8: F2F 5 – Solo preguntas de comportamiento 1. Preguntas detalladas basadas en el currículum. 2 . Colisión de dependencias durante la fase de compilación. 3 . Ciclo SDLC y mi papel en él en la empresa actual. 4 . Problemas enfrentados en el proyecto anterior. 5 . Por qué quieres cambiar. 6. Preguntas basadas en la situación.




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 *