Samsung había venido al campus para una pasantía de verano de 2021 en SRIB, Bangalore. El límite de CGPA fue 7.5. Hubo tres rondas en el proceso de contratación.
Ronda 1 (Ronda de codificación): La codificación se realizó en la plataforma cocubes y hubo tres preguntas simples. No recuerdo las preguntas exactas, pero había una pregunta de DP y la pregunta de un árbol que eran de nivel fácil. Creo que la lista restringida se basó en la rapidez con que resolvimos y la eficiencia de nuestra solución. Así que envíe tan pronto como haya codificado la solución, incluso si tiene tiempo, pero asegúrese de que su solución sea la más eficiente. 24 personas fueron preseleccionadas para la entrevista técnica.
Ronda 2 (Entrevista técnica): La entrevista fue por Skype. Las preguntas que se hicieron fueron
- Háblame de ti.
- Cuéntame sobre un proyecto interesante que hayas realizado y los desafíos a los que te hayas enfrentado.
- Dada una array, encuentre si existe un triple a, b, c tal que a + b = c.
- Substring palindrómica más larga.
He dado soluciones de fuerza bruta, hashmap y dos puntos para la primera pregunta. Me pidió que codificara la solución de dos puntos y lo hice. Para la segunda pregunta, le di el enfoque de fuerza bruta y DP. Me preguntó si puedo optimizarlo y le he dado una solución con complejidad espacial O(1) . Luego me pidió que escribiera el pseudocódigo para esa solución y lo hice. Quedó satisfecho con mis respuestas.
15 de 24 fueron preseleccionados para la siguiente ronda.
Ronda 3 (Entrevista técnica): Esta ronda también fue por Skype. Las preguntas que se hicieron fueron
- Háblame de ti.
- Algunas preguntas detalladas de un proyecto ML (traducción automática neuronal) que he hecho.
- ¿Cuál es el último proyecto que has hecho? Explique
- ¿Qué hace re.sub?
- ¿Cuál es el uso de la memoria caché?
- ¿Cuál es la necesidad de un DBMS?
- ¿Qué es MySQL?
- ¿Qué es un puntero? ¿Por qué los usamos?
- ¿Qué es un puntero de función?
- Me dio algunas declaraciones impresas relacionadas con los punteros y me pidió la salida. algo como esto
- Implementar dos pilas usando una array
- Me había pedido que lo codificara y lo hice.
Toda la entrevista se basó principalmente en los fundamentos de CS. Le habían preguntado al algoritmo KMP, conceptos OOPS, preguntas sobre ML y algunos acertijos para otras personas preseleccionadas.
Finalmente se seleccionaron 9 estudiantes, y yo fui uno de ellos.
Algunas pistas:
- Asegúrate de ser fuerte en los fundamentos de CS.
- Esté preparado para sus proyectos de currículum.
- Tenga confianza y dígales que no sabe en lugar de dar una respuesta incorrecta.
- Piensa en voz alta y no dejes de hablar mientras resuelves una duda de programación.
Me gustaría agradecer a GeeksForGeeks por proporcionar una plataforma para practicar DSA y conocer las experiencias de las entrevistas.
¡TODO LO MEJOR para tu entrevista!
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