Experiencia de entrevista de Goldman Sachs
- La ronda 1:
- Preséntese y cuáles son los proyectos en los que ha trabajado y detalle la discusión sobre el proyecto más reciente.
- Implementar cola sin usar ninguna estructura de datos
- problema del consumidor productor
- En uno de los procesos, está realizando llamadas a tres API. No sabe cuánto tiempo llevará devolver los resultados de esas API. Diseñar el sistema de manera eficiente.
- Diseñar un sistema de estacionamiento
- ¿Qué es la carga diferida? Ventajas y desventajas del mismo.
- La ronda 2:
- Discusión detallada sobre el proyecto más reciente
- Me preguntó sobre el tema favorito en C++. Le dije polimorfismo y manejo de memoria. Me preguntó acerca de cuándo un proceso comienza a ejecutarse, cuáles son los diferentes segmentos de memoria que se le asignan y cómo se administran.
- Implemente su propio puntero inteligente.
- Preguntas sobre funciones virtuales y su implementación y cómo resuelve diferentes problemas de diseño.
- Ronda 3:
- Preséntese y detalle la discusión sobre el proyecto actual
- ¿Cómo implementará su propio recolector de basura en C++?. Discusión detallada sobre los enfoques y sus compensaciones.
- Rompecabezas: hay dos velas y cada vela tarda 30 minutos en quemarse. ¿Cómo medirás 45 minutos? No tienes ningún instrumento contigo.
- Diseña un juego olímpico
- Ronda 4:
- Diseñar un sistema de semáforos
- Discusión sobre los proyectos realizados.
- Ronda 5:
- ¿Cuáles son las diferentes bibliotecas que has usado en C++?
- Subsecuencia creciente más larga y su implementación con programación dinámica
- Quicksort y heapsort y cuál de ellos elegirás
- Diferencia entre C++ y C#.
- ¿Por qué quiere unirse a Goldman Sachs y qué aportará a Goldman Sachs?
- Ronda 6:
- Háblame del trabajo que has realizado y del que te sientes más orgulloso
- Discusión detallada sobre el proyecto actual
- Diferentes tipos de colección en C# y diferencia entre hashmap y hashtable y su implementación interna
- Diferencia entre E/S con búfer y E/S sin búfer. Ventajas y desventajas
- ¿Cómo funciona ajax? Diferencia entre angular js y jquery
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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