Groww vino a nuestra universidad ( IIIT PUNE ) para un programa de prácticas de 6 meses. Los criterios de elegibilidad para CSE y ECE fueron 6.5 CGPA y superiores. El proceso se realizó en dos rondas ( Codificación+Entrevista ) únicamente.
Ronda de codificación : (12 MCQ y 2 preguntas de codificación).
- Los 12 MCQ se basaron en aptitudes y conocimientos básicos ( complejidad del tiempo ).
- La primera pregunta de codificación fue una variación del problema de venta de acciones. ( Beneficio máximo comprando y vendiendo una acción como máximo k veces, pero para mi pregunta fue como máximo 1).
- La siguiente pregunta fue Costo mínimo de boletos (https://leetcode.com/problems/minimum-cost-for-tickets/) pero aquí nos dieron la cantidad de días en el rango de 1 a 30 solamente.
Aquellos que resolvieron todas las preguntas fueron seleccionados para la ronda de entrevistas.
Ronda de entrevistas : (basado en DS/PS + materias básicas + proyectos)
Solo 14 estudiantes fueron seleccionados para esta ronda. Recibimos el enlace de Google Meet un día antes de la entrevista. Fue durante 1 hora y el entrevistador trató de preguntar todo.
- La entrevista comenzó con una introducción básica. Luego me preguntó sobre mi tema favorito y sobre el proyecto que he hecho y el problema que enfrenté durante el proyecto. El entrevistador parecía ser amistoso.
- Luego llegamos a una pregunta basada en DSA . Me dieron una array que tiene elementos solo en el rango [0, n-1] donde n es el tamaño de la array. Algunos elementos pueden faltar y algunos elementos pueden estar presentes más de una vez en el rango [0, n-1]. Se suponía que debía devolver los elementos faltantes y los elementos duplicados por separado. Solo necesitaba un enfoque que pudiera resolver solo sus casos de prueba.
- Luego hizo algunas preguntas basadas en las materias básicas . Comenzó con el DBMS y preguntó acerca de las claves candidatas, las claves únicas y las claves compuestas. También preguntó sobre el término ‘indexación’. También preguntó sobre la Normalización y sus tipos y explicación sobre ellos. Luego preguntó sobre la diferencia entre el lenguaje C y CPP y también qué es el lenguaje procedimental. Luego pasó a OOPs y preguntó la diferencia entre Estructura y Objetos.
- Luego me pidió que explicara la estructura de datos del árbol y su tipo y también qué es el árbol binario y el árbol de búsqueda binaria (BST). Luego me hizo una pregunta de DSA, es decir, me dieron un BST con solo el número de Nodes, el origen y el destino (no se proporcionó el Node raíz). Se suponía que debía encontrar el número mínimo de pasos para llegar desde el origen hasta el destino.
- La primera pregunta fue si el árbol dado es unidireccional.
- La segunda pregunta fue si el árbol dado es bidireccional (se puede resolver usando un gráfico).
- Luego preguntó sobre mi proyecto y demostrar cualquiera de los proyectos.
Consejos de preparación:
- Las preguntas de práctica son imprescindibles para aprobar las pruebas de codificación. Al igual que para este trabajo, solo aquellos candidatos preseleccionados para la ronda de entrevistas que resolvieron todas las preguntas en la ronda de codificación. Por lo tanto, debe estar preparado para este tipo de escenario en el peor de los casos.
- Además, concéntrese en las materias básicas también.
- Nunca pierdas la esperanza. A veces también es cuestión de suerte . Mantén la fe en ti mismo y sigue trabajando duro.
- ¡¡Mis mejores deseos!!
Publicación traducida automáticamente
Artículo escrito por aibiikumar358 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA