Societe Generale visitó mi universidad para el perfil de SDE y alrededor de 394 personas solicitaron la empresa.
Ronda 1 (Evaluación en línea):
- plataforma: Hirepro
- 3 secciones: aptitud, codificación e inglés
Las preguntas de codificación eran de nivel medio-fácil de leetcode
- problema1: encontrar el rastro de la array
- problema 2: dada una regla, convertir la string dada en otra string
- problema 3: problema de programación de la línea de montaje
Entrevistas: plataforma: leasepro
Ronda 1: Esta fue la ronda de entrevistas técnicas, después de la presentación de ambos lados, comenzó la discusión real.
- Me explicó un poco acerca de la memoria caché LRU y quería que yo discutiera un enfoque para implementarlo, analicé algunas estructuras de datos que me vinieron a la mente y expliqué por qué algunas funcionarían y otras no.
- En última instancia, llegué a la conclusión de que usar una lista doblemente vinculada y un mapa hash es la mejor manera de implementarlo. Quedó satisfecho y no me pidió que lo codificara.
- Luego me preguntó https://www.geeksforgeeks.org/find-number-of-islands/, le di el enfoque y escribí el pseudocódigo
- Además, me pidió que encontrara la mediana de dos arrays ordenadas de tamaño 10 ^ 5, le di la forma bruta y mejor óptima.
- Luego me preguntó sobre mis proyectos (sobre desarrollo web y blockchain) y me explicó cómo implementé una función en particular.
- Luego me preguntó si tenía o no una pregunta para él (esto estará ahí en todas las rondas, y siempre hago una pregunta)
- Al final dijo que estaba impresionado con mi enfoque y de inmediato me vinculó para la segunda ronda.
Ronda 2: Esta fue una ronda técnica + gerencial.
- El entrevistador parecía ser un tipo experimentado y me pidió mi introducción, luego dijo que estaba interesado en el proyecto de mi currículum y comenzó a preguntarme sobre eso.
- Me pidió que explicara qué es exactamente una string de bloques y cómo la he usado exactamente. Después de que terminé de explicarle, me preguntó si había alojado la aplicación o si podía mostrarle una demostración en vivo a lo que respondí negativamente. Dije que trabajé en la parte de backend y que no tenía una aplicación completa para mostrar. (Intente alojar todas las aplicaciones que cree si es posible).
- Luego me preguntó sobre el sitio web que creé y si lo he alojado. Por suerte yo había hospedado el sitio y pudo verlo. Estaba bastante satisfecho con él y me preguntó cómo diseñé el esquema para el mismo.
- Publique esto, hablamos sobre mi proyecto de aprendizaje automático que estaba relacionado con mi rama principal. Expliqué la premisa del proyecto y los modelos que había utilizado. Luego me preguntó sobre la importancia industrial a lo que respondí en detalle.
- Después de esto, me preguntó si había enfrentado algún conflicto mientras trabajaba en un entorno de equipo y cómo lo solucioné. Respondí en consecuencia y quedó impresionado.
- Luego me preguntó sobre mis pasatiempos y si sabía o no algo sobre la banca de inversión (ya que SG está en IB)
- Si sabes algo sobre esas cosas, deja una buena impresión, pero no es obligatorio per se.
- Me preguntó si tenía preguntas y le pregunté algo sobre la cultura laboral.
Ronda 3 (Ronda de recursos humanos): esta ronda también comenzó con saludos formales y luego preguntas comunes de recursos humanos relacionadas con la fortaleza/debilidad, la motivación para unirse a SG, por qué programar o usar software cuando no es de CS (pregunta muy común, si es de no CS esté listo con una buena respuesta).
- Luego habló sobre la cultura y las políticas de la empresa y me preguntó si tenía una pregunta: le pregunté cómo se siente trabajar en una empresa tan grande.
- Publique las 3 rondas, alrededor de 8 estudiantes recibieron la oferta de trabajo y yo fui uno de ellos. :pags
Consejos generales:
- Mantente tranquilo y sereno en todo momento, incluso si estás atascado o no sabes mucho sobre el enfoque.
- Interactuar con el entrevistador mientras resuelve el problema, la retransmisión de pensamientos es importante
- Investigue un poco sobre la empresa.
- Sea minucioso con DSA y siéntase muy cómodo con al menos los problemas estándar.
- Conozca sus proyectos dentro y fuera.
¡¡Mis mejores deseos!!
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