Hubo un total de 4 rondas y ninguna ronda de recursos humanos. El criterio de elegibilidad para el proceso de contratación fue CGPA 7+ o 70% en todo momento, solo yo seleccionado de mi universidad.
Nivel de dificultad: Medio según yo
Ronda 1: Ronda de codificación
Hubo 2 preguntas de codificación (fáciles) realizadas en Skype. La duración de la ronda fue de 40 minutos.
- Dada una array de enteros distintos, necesitamos reemplazar cada elemento de la array con su rango. el elemento de valor mínimo tendrá el rango más alto.
Input:{10,8,15,12,6,20,1} Output:{ 4,3,6,5,2,7,1}
- Dado un número entero N y una bandera
- Si el indicador es Verdadero, devuelva la suma de los dígitos de posición pares del entero N.
- Si la bandera es falsa, devuelva la suma de los dígitos de posición impar del entero N.
Input: 43125 and Flag is True Output: 5
Consejos : Sea muy activo y observe cada detalle con mucho cuidado, no se apresure y busque una solución.
Borré la primera ronda y después de 5 días recibí un correo para la siguiente ronda al día siguiente. De 30 estudiantes, 2 fueron seleccionados para la siguiente ronda, incluyéndome a mí.
Ronda 2: Técnica Ronda-1
Esta ronda fue de 75 minutos por Skype, donde me hicieron preguntas de OOPS, DBMS, DSA, SQL.
- Entrevistador: Háblame de ti.
- Yo: Me presento.
- Entrevistador: ¿Qué son las funciones agregadas en DBMS?
- Yo: Explicado.
- Entrevistador: Explique la Normalización, 1NF, 2NF, 3NR, BCNF.
- Yo: Explicado con un ejemplo.
- Entrevistador: realizar consulta: inserte un valor en el nombre Columna en la tabla de estudiantes.
- Yo: escribir la consulta con éxito.
- Entrevistador: realizar consulta: mostrar el segundo registro de la tabla de estudiantes.
- Yo: escribir la consulta con éxito.
- Entrevistador: realizar consulta: mostrar la columna de nombre de la tabla de estudiantes donde la tercera letra del nombre es «r».
- Yo: escribir la consulta con éxito.
- Entrevistador: Pregunta Rompecabezas.
- Yo: Intento resolver pero no puedo resolver El entrevistador explica la solución.
- Entrevistador: Pregunta Rompecabezas.
- Yo: resuelto correctamente.
- Entrevistador: escribe un código para ordenar la array en orden ascendente usando un solo bucle for.
- Yo: No puedo escribir la solución, pero explico todas las técnicas de clasificación.
- Entrevistador: Explique el número de Armstrong y escriba el código.
- Yo: Explique y escriba el código con éxito.
- Entrevistador: Escriba un código para eliminar el espacio en blanco de la oración.
- Yo: Expliqué mi enfoque y escribí el código con éxito.
- Entrevistador: ¿Qué es la recursividad y escriba el código para la recursividad? Ejemplo.
- Yo: Explique y escriba el código con éxito.
- Entrevistador: diferencia entre array y lista enlazada y explica todos los tipos de lista enlazada.
- Yo: Explicado.
- Entrevistador: Explique Abstracción y Polimorfismo.
- Yo: explicado
- Entrevistador: ¿Qué es el polimorfismo? Explique sus tipos.
- Yo: explicado
- Entrevistador: realizar anulación.
- Yo: realizado con éxito.
- Entrevistador: Cualquier pregunta de su parte.
- Yo: Hice una pregunta.
- Borró esta ronda y recibió una llamada para la siguiente ronda de codificación al día siguiente.
Nota: todas las consultas y códigos realizados en el Bloc de notas.
Ronda 3: Ronda de codificación
Esta ronda se llevó a cabo en Hacker Earth y hubo 2 preguntas de codificación y el tiempo fue de 40 minutos.
- Resolví la primera pregunta de codificación por completo con todos los casos de prueba y la mitad de la segunda pregunta.
- Superó esta ronda y recibió una llamada para la próxima ronda técnica al día siguiente.
Ronda 4: Ronda Técnica -2
Esta ronda fue de 30 minutos por Skype, donde me hicieron preguntas de DBMS, DSA, SQL y My Projects.
- Entrevistador: Háblame de ti.
- Yo: Me presento.
- Entrevistador: ¿Qué es la recursión y cuáles son las ventajas de la recursión?
- Yo: Explicado.
- Entrevistador: escribe un código para devolver la suma de todos los No pares presentes en el Dígito N de longitud M.
- Yo: escribir el código con éxito.
- Entrevistador: escriba un código para encontrar la frecuencia de las letras de la oración dada.
- Yo: escribir el código con éxito.
- Entrevistador: que es calloc o malloc en C.
- Yo: Explique el malloc pero olvídese del calloc así que le dije que ni idea.
- Entrevistador: realice una consulta: muestre todos los nombres duplicados de la tabla de estudiantes.
- Yo: escribir la consulta con éxito.
- Entrevistador: realice una consulta: muestre el tercer salario más alto de todos los departamentos.
- Yo: escribir la consulta con éxito.
- Entrevistador: ¿Por qué usamos la lista enlazada en lugar de la array?
- Yo: explicado
- Entrevistador: ¿Cómo encontramos el elemento intermedio en el enfoque de solo lista enlazada?
- Yo: Explique el enfoque
- Entrevistador: ¿Qué es la indexación en DBMS? ¿Por qué los usamos?
- Yo: Explicado.
- Entrevistador: ¿Conoces C++?
- Yo: dije que no
- Entrevistador: Explicó profundamente su proyecto.
- Yo: Explicado.
- Entrevistador: Cualquier pregunta de su parte.
- Yo: Hice una pregunta.
Resultado: Seleccionado
Nombre: chanchal amigo
Superó con éxito esta Ronda y recibió una llamada de Recursos Humanos al día siguiente.
CONSEJO: Sea claro con los fundamentos (DBMS, OOP, DSA, SQL) y lea sobre la empresa antes de su entrevista, tenga confianza y piense antes de dar su respuesta.
Espero que te ayude. Gracias
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