TCS Codevita es un concurso de codificación global organizado por TCS para graduados técnicos de todo el año, una vez al año. Consta de 3 rondas:
- Ronda Pre-Clasificatoria.
- Ronda clasificatoria.
- Ronda final. [Los 25 mejores participantes de todo el mundo llegan aquí]
La ronda de precalificación consta de 6 declaraciones de problemas de codificación de nivel medio a difícil. TCS ofrece oportunidades de colocación previa a los candidatos a través de los resultados de esta ronda. Por lo tanto, si está en el último año de su graduación y quiere ser colocado en TCS (perfil Ninja/Digital), considere esta ronda muy seriamente y obtenga la oferta de trabajo anticipada (incluso antes de la prueba TCS NQT real).
NB: TCS tiene un detector de plagio muy fuerte. Si queda atrapado en alguna de sus soluciones de codificación, será descalificado de inmediato. Este año ~68% de los candidatos registrados fueron descalificados por plagio.
De acuerdo con las estadísticas del año actual y del año anterior, TCS ofreció PPI (Entrevista previa a la colocación) a todos aquellos candidatos que hayan resuelto al menos un problema con éxito y hayan pasado todos los controles de plagio. [Aunque este año, no todos los candidatos que resolvieron un problema tuvieron la oportunidad de PPI. También preseleccionaron otros parámetros que no fueron revelados por ellos.]
Fui preseleccionado para el PPI a través de esta ronda al resolver un problema.
Ronda de entrevistas (técnicas, gerenciales y de recursos humanos): debido a la pandemia en curso, las entrevistas se realizaron virtualmente esta vez. Mi entrevista se realizó en la plataforma Microsoft Teams. En mi caso había dos panelistas, uno para Técnico y otro para RRHH. Comenzaron con las siguientes preguntas (totalmente basadas en lo que mencioné en mi currículum):
Técnico:
- ¿Cómo estuvo tu día hasta ahora?
- ¿Cuáles son los lenguajes de programación que conoces?
- ¿Cómo imprimirá su nombre sin usar un punto y coma en C?
- ¿Qué es typedef en C?
- ¿Qué son los punteros autorreferenciales?
- Consulta SQL para imprimir las cinco primeras filas de una tabla.
- ¿Qué palabra clave se usa para la coincidencia de patrones en SQL?
- ¿Qué es una clase abstracta en C++?
- ¿Qué es una palabra clave volátil en C++?
- ¿Qué especificador de acceso se usa para ocultar todas las propiedades de una clase en C++ (no accesible para otras clases también)?
HR: Fue pan comido después de la Ronda Técnica. Se hicieron algunas preguntas básicas.
- ¿Qué sabes sobre TCS?
- ¿Estás dispuesto a mudarte?
- ¿Eres flexible para aprender y trabajar en diversas tecnologías?
- ¿Puedes trabajar turnos de noche también?
- ¿Conoces la fianza en TCS?
Eso es todo.
Pude pasar la ronda de entrevistas y fui preseleccionado para el papel de Ninja en TCS en función de mi desempeño.
Consejos: Prepara muy bien lo que le vas a decir al entrevistador y ten confianza y firmeza en lo que dices. Incluso si no sabe ninguna respuesta, simplemente informe al entrevistador (lo que hice en mi caso). El entrevistador te atrapará fácilmente si tratas de engañarlo y definitivamente creará una muy mala impresión.
Espero que la información anterior aclare la mayoría de las dudas y ayude a los lectores a seguir adelante.
Gracias. ¡¡¡Buena suerte!!!