TCS organiza una competencia de codificación en línea todos los años, llamada TCS Codevita . Si califica en la primera ronda, se le invitará a una entrevista en su oficina.
Generalmente, si alguien resuelve al menos una pregunta, recibirá una llamada de entrevista de TCS.
Ofrecen ofertas de TCS Ninja (alrededor de 3,5 lpa) y TCS Digital (alrededor de 7 lpa) a los candidatos según su rango en Codevita y los resultados de la entrevista.
Pasemos a mi experiencia general.
Ronda en línea :
Aparecí en Codevita 2019 y resolví 2 problemas. Ambos problemas fueron tan fáciles y directos.
El primer problema fue encontrar la k-ésima permutación de una string, supongo.
El segundo problema fue un problema relacionado con la ecuación diofántica.
Por lo tanto, me invitaron a una entrevista en su oficina en Gitanjali Park, Kolkata.
Entrevista:
Primero, teníamos que enviar nuestras hojas de calificaciones, etc. y luego nos llamaban uno por uno. Después de esperar de 7 a 8 horas, me llamaron casi a las 6 p. m.
Había dos entrevistadores.
Yo: Buenas noches señor.
Ellos: Si. Buenas noches. Por favor tome asiento.
Yo: Gracias señor.
El Entrevistador 1 tenía mi CV en la mano, así que empezó a preguntar cosas desde ahí.
Entrevistador 1: Entonces, has escrito sobre Proyectos de Desarrollo Web. Entonces, ¿qué desarrollaste?
Yo: Señor, desarrollé un sitio web para mi tío, que es criador profesional de aves, utilizando HTML, CSS, JQuery, PHP y MySQL.
Luego comenzó a hacer algunas preguntas de desarrollo web.
Entrevistador 1: ¿Se pueden almacenar datos usando HTML?
Yo: Señor, tenemos que usar algún lenguaje de programación como JS para manejar los datos.
No conocía las características de HTML5 en ese momento.
Entrevistador 1: Pero en HTML5, también puede almacenar datos en localStorage solo con HTML. Has escrito JQuery. ¿Cómo se oculta cualquier elemento HTML usando JQuery?
Yo: Respondí bien.
Entrevistador 1: Ha escrito AJAX aquí. ¿Qué es AJAX?
Yo: Señor, su forma completa es JavaScript asíncrono y XML. Se utiliza para obtener datos del servidor de forma asíncrona. Es hermoso obtener datos del servidor sin actualizar la página.
Entrevistador 1: Genial.
Ahora, el entrevistador 2 comenzó a hacer algunas preguntas.
Entrevistador 2: Entonces, ha escrito sobre tantos proyectos como Reconocimiento de imágenes, Chatbot usando TensorFlow, etc.
Yo : Si señor.
En realidad, no preguntó nada técnico. Estaba probando mi presencia de ánimo puede ser. Me preguntó si te pido que implementes nueva tecnología en tu proyecto, ¿cómo lo harás?
Estaba pensando que quiere que hable sobre cualquier modelo de ciclo de vida del software. Entonces, dije que deberíamos usar Agile, etc.
Aunque finalmente dijo, tienes que aprender la tecnología.
Entonces, dije, sí, debemos aprender todo desde lo básico si queremos sobresalir en ese campo.
Así, la entrevista llegó a su fin. Dijeron que se le informará por correo sobre sus resultados.
Resultado:
Me colocaron en TCS Ninja.
Conclusión:
Trate de prepararse con codificación y algoritmos básicos antes de los 2 meses del concurso Codevita. Trate de encontrar los problemas que puede resolver fácilmente en el concurso, ya que algunos son muy fáciles y otros son muy difíciles. También depende de los conjuntos de habilidades personales. Resuelva uno o dos problemas y obtendrá la llamada de la entrevista.
Para la entrevista prepárese con las tecnologías que ha escrito en su CV. El conocimiento básico de DBMS y OOP es bueno ya que a algunos de los candidatos también se les hicieron estas preguntas.
Y, por último, tenga confianza cada vez.
La mejor de las suertes.