RBS (Natwest Group) visitó nuestro campus el 1 de septiembre de 2020 para el puesto de desarrollador de software en varias ubicaciones. Hubo 3 rondas de selección en la empresa.
Ronda 1 (CGPA + preselección de currículum): esta fue una ronda de selección en la que los estudiantes fueron preseleccionados en función de su CGPA o de su currículum (se tomaron en consideración pasantías y proyectos anteriores).
Después de esta ronda, alrededor de 100 estudiantes, incluyéndome a mí, fueron preseleccionados para la ronda de prueba en línea.
Ronda 2 (Prueba en línea): La primera ronda fue una prueba en línea realizada en Mettl que constaba de 6 secciones que debían resolverse en una duración de 2 horas. En general, hubo 50 MCQ y 3 preguntas de codificación. No había límite de tiempo en las secciones, por lo que podía saltar a cualquier pregunta/sección según su elección.
- Sección 1: Había 2 preguntas de codificación en esta sección
- Número mínimo de conjuntos con valor inferior a k
- Patrón de fusión de archivos óptimo con una ligera modificación para calcular el costo de la fusión.
- Sección 2: Esta sección fue la sección algorítmica. Consistía en una pregunta:
- “Te dan una array, tienes que reorganizarla de tal manera que los números pares y los números impares estén en posiciones alternas sin alterar su orden relativo. El primer número de la array será par o impar según el primer elemento de la array de entrada”.
- Ejemplo: Array de entrada -> 2 8 9 10 14 17 13 21 Array de salida -> 2 9 8 17 10 13 14 21
- Sección 3: Esta sección constaba de 10 MCQ basados en la aptitud cuantitativa. Las preguntas eran fáciles a medianas y se basaban en interés simple y compuesto, ganancias y pérdidas, probabilidad, permutaciones, mezclas y sistemas numéricos.
- Sección 4: Esta sección constaba de 10 MCQ basadas en el razonamiento lógico. Las preguntas eran un poco difíciles y se basaban en cifras, direcciones, calendarios, relaciones consanguíneas, direcciones, relojes, etc.
- Sección 5: Esta sección constaba de 10 MCQ basados en Aptitud Verbal. Las preguntas fueron fáciles y consistieron en llenar los espacios en blanco con la palabra adecuada, sinónimos, antónimos, detección de errores, preguntas basadas en párrafos.
- Sección 6: Esta sección constaba de 20 MCQ basados en la aptitud técnica. Las preguntas eran de todos los temas técnicos, incluido el sistema operativo, DBMS, estructuras de datos, complejidad del tiempo, salida C/Java, pero la mayoría de ellas requerían un conocimiento teórico profundo de los conceptos.
Después de esta ronda, 17 estudiantes, incluyéndome a mí, fueron preseleccionados para la siguiente ronda, que fue una ronda de entrevistas.
Ronda 3 (Ronda técnica + RRHH): esta fue una ronda técnica realizada en reuniones de Zoom, el panel estaba formado por 2 entrevistadores. La entrevista comenzó con una breve introducción sobre mí, las diferentes tecnologías que he usado hasta ahora y siguió adelante con una discusión elaborada.
- ¿Qué te motiva a estar en esta industria del software?
- Luego dieron algunas preguntas situacionales para comprobar cómo reaccionaría en estas situaciones. Algunas de esas preguntas eran
- ¿Qué harás si no consigues un departamento acorde a tus intereses?
- Si su superior no está respondiendo a sus requests, ¿qué haría?
- ¿Dejará RBS si recibe una oferta de otra empresa?
- ¿Qué factores miras cuando recibes una oferta de una empresa?
- ¿Te unirás a una startup que te pague más salario?
- Me dieron un problema de DSA que se preguntó en la prueba y me pidieron que explicara mi enfoque. Luego preguntaron si hay algún otro enfoque o estructura de datos que sea adecuado para resolver el mismo problema.
- ¿Cuál es la diferencia entre MongoDB y SQL?
- ¿Cómo recuperas datos en MongoDB usando javascript? Escribe el código para ello.
- ¿Qué es la escalabilidad? ¿Cuál es la diferencia entre escalabilidad horizontal y vertical?
- ¿Cuál según tú es mejor y por qué?
- ¿Dónde te ves después de 5 años? ¿Tienes algún plan de educación adicional?
- ¿Cuáles son tus hobbies aparte de lo académico? Luego tuvimos una discusión sobre el cricket.
- ¿Tiene alguna preferencia de ubicación?
Consejos: Trate de ser diplomático y minucioso con su currículum.
Finalmente, la empresa seleccionó a 5 estudiantes incluyéndome a mí del campus. Me alegró ser parte de un grupo tan grande.