Solicité el puesto de ingeniero en prácticas graduado (GET, por sus siglas en inglés) a través del sitio oficial de carreras de NPCI (Corporación Nacional de Pagos de la India) en el mes de abril. Solo los candidatos de lotes para 2021 y 2022 fueron elegibles. El proceso de selección constó de tres rondas: evaluación en línea, entrevista preliminar y entrevista final.
Revisión en línea: Recibí el enlace de revisión en línea el 29 de abril y mi prueba estaba programada para el 30 de abril. La prueba constaba de 2 tramos con una duración total de 60 minutos. La sección 1 tuvo una duración de 40 minutos y constaba de 40 preguntas sobre aptitud, razonamiento e inglés. La sección 2 duró 20 minutos y consistió en 20 pseudocódigos y la elección del idioma fue Python/Java/C++. Pude despejar esta ronda con éxito.
Entrevista preliminar: Recibí un correo electrónico el 11 de mayo diciendo que había completado con éxito la ronda de evaluación en línea y que tenía que elegir un día y hora para la primera entrevista. Entonces programé mi entrevista para el 12 de mayo, que se realizó en línea a través de una reunión de Zoom. Había un entrevistador. Las preguntas que me hicieron:
- Dime algo sobre ti
- Había hecho un proyecto en Python, por lo que el entrevistador me pidió que explicara el proyecto.
- Principios explicativos de OOPS
- ¿Qué es cortar en Python?
- Explicar puntero
- ¿Cómo te calificas a ti mismo al programar, en una escala del 1 al 10?
Recibí un correo electrónico el 24 de mayo diciendo que había completado con éxito la entrevista y que tenía que cargar ciertos documentos, que había completado con éxito el 25 de mayo. El último mensaje que recibí fue el 24 de mayo y no hubo más actualizaciones sobre la última entrevista hasta el 27 de octubre.
Finalmente, el 27 de octubre recibí un correo electrónico con una encuesta para verificar si estaba disponible para la Entrevista Final que se llevaría a cabo entre el 31 de octubre y el 3 de noviembre.
Charla final: Tenía mi última entrevista programada para el 1 de noviembre, que tuvo lugar en Ms. Teams. Había 5 entrevistadores en la sala y todos hicieron preguntas individualmente. La entrevista duró casi 50 minutos. Las preguntas formuladas por cada uno se enumeran a continuación.
Entrevistador 1:
- ¿Puedes darnos tu breve introducción?
- ¿Conoce el CTC y el acuerdo de servicio?
- ¿Puedes mudarte a Bombay?
- ¿Tienes atrasos?
- ¿Está el porcentaje total por encima del criterio mínimo (60%)?
- ¿Qué sabes sobre el NCI?
Entrevistador 2:
- Describa su proyecto de graduación
- ¿Qué lenguajes de programación conoces?
- ¿Cómo te calificarías en los siguientes lenguajes: C, C++, Java, Python?
- Diferencia entre llamada por valor y llamada por referencia
- ¿Qué es la memoria de montón?
- Diferencia entre lista y conjunto
- Diferencia entre matriz y lista vinculada
- ¿Qué es la recursividad?
- ¿Qué es la profundidad de recursividad?
- ¿Cuáles son las dos fases de la recursividad?
Entrevistador 3:
- Escriba un programa para verificar si una cadena es un palíndromo o no
- Escribir un programa para invertir una cadena
- Escribir un programa para ordenar una matriz en orden ascendente
- Tipos de variables en C++
- ¿Qué es la variable estática?
- ¿Qué es la variable automática?
- ¿Qué es Variable Global?
- ¿Qué es Pointer y dónde se usa?
- ¿Qué es la recolección de basura?
- ¿Qué es Constructor y Destructor?
- ¿Qué es la sobrecarga de funciones y el desbordamiento de funciones?
Entrevistador 4:
- ¿Qué es DBMS?
- Explicación Propiedades ACID
- Tipos de combinación en SQL
- Explicar los tipos de uniones.
- ¿Cuáles son los cuatro principios OOPS?
- explicar el polimorfismo
- Escriba una consulta SQL para insertar un valor en una tabla
- Diferencia entre clave principal y clave única
- ¿Qué es DDL y DML?
- ¿Qué es la normalización?
- Usando MySQL
Entrevistador 5:
- Como mencionó que no está muy familiarizado con Java, ¿qué tan flexible es para aprender nuevos idiomas o aprender nuevas tecnologías?
- ¿Tiene alguna pregunta para nosotros?
Pude responder todas las preguntas. Finalmente, el 3 de noviembre, recibí un correo electrónico que decía que había completado con éxito la última ronda de entrevistas y que podía unirme a la familia NPCI. La carta de oferta se adjuntó a la publicación y mi fecha de incorporación fue el 28 de noviembre.