Resolví 2 preguntas en Codevita Season 9. La primera se basó simplemente en la implementación y la segunda se basó en la teoría de grafos. Los resultados se anunciaron el 1 de septiembre y obtuve un rango de alrededor de 3500. Mi entrevista estaba programada para el 16 de septiembre de 2020 a las 2:00 p. m. Obtuve la fecha y la hora solo dos días antes, así que tengo que prepararme para una entrevista en solo 2 días. Debido al escenario de Covid-19, el proceso se realizó virtualmente en su propia plataforma, creo que la han creado, especialmente para fines de entrevista. Han proporcionado el enlace de la entrevista, así como el enlace del lobby (enlace de Webex), por lo que tenemos que unirnos al lobby media hora antes de la hora de la entrevista y luego el coordinador nos pide que nos unamos al enlace de la reunión cuando el panel les pregunte por el próximo candidato.
Hubo 3 panelistas, uno técnico (TR), uno gerencial (MR) y HR.
P1: Preséntate y también cuéntanos ¿por qué quieres unirte a TCS?
Yo: (me he preparado bien para esta pregunta) respondí bien!!
P1: ¿Cómo estuvo tu Codevita? ¿Te has preparado para ello? ¿Cómo va vuestro tiempo de confinamiento?
Yo: contestado.
P2: ¿En qué idioma has escrito Código en Codevita?
Yo: C y C++.
P2: Puedo ver que ha mencionado JAVA en su currículum, así que cuénteme sobre la anulación de métodos y la sobrecarga de métodos.
Yo: Explicado.
P2: Dime la salida del siguiente programa.
Java
import java.io.*; class Test { static int i=10; public static void main (String[] args) { Test t=new Test(); System.out.println(t.i); } }
Yo: Explicado.
P2: ¿Qué lenguaje usas más JAVA o C/C++? ¿Por qué?
Yo: Respondí que para fines de codificación/resolución de problemas uso C/C++ y cuando necesito usar conceptos de OOPS, uso JAVA. (Expliqué por qué JAVA es mejor para los conceptos de OOPS que C++).
P2: ¿Por qué la herencia múltiple no está en JAVA y sí en C++?
Yo: Explicado.
P2: algunas preguntas básicas sobre JAVASCRIPT y sobre los proyectos que he mencionado en mi currículum.
Yo: Respondí bien!!
P2: Diferencia entre Stack y Queue e infórmeme sobre la operación PUSH y POP.
Yo: Explicado con un ejemplo del mundo real.
P2: dado que no ha mencionado Python en su currículum, asumo que no conoce Python, entonces, ¿qué haría si le damos un proyecto basado en ML/AL?
Yo: (No esperaba este tipo de pregunta. Me tomé un tiempo para preparar la respuesta) Señor, como todos sabemos, Python es el lenguaje más fácil en comparación con JAVA, C, C++ y ya conozco los conceptos de OOPS, así que Apenas tomo 2-3 días como máximo para aprender Python, así que lo aprenderé y daré mi 100% en ese proyecto dado.
(¡Los panelistas quedaron impresionados con esta respuesta!)
P3: suponga que está trabajando con el equipo y usted y sus compañeros de equipo quieren usar un enfoque diferente para el proyecto dado. ¿Entonces que vas a hacer? ¿Los convencerá de que usen su enfoque o cambiará a su enfoque?
Yo: Primero, lo discutiré con ellos. si mi enfoque es mejor, intentaré convencerlos porque, al final, la calidad del proyecto es importante y si su enfoque es mejor, cambiaré.
P1: ¿Tiene algún problema con los turnos de noche y la reasignación?
Yo: Dije que NO.
P1: ¿Tiene alguna pregunta para nosotros?
Yo: Dije que NO.
Después de 20 días recibí un correo de selección para la oferta ninja.
El proceso total de la entrevista duró alrededor de 50-55 minutos. Espero que esto te ayude a aclarar tu entrevista. Gracias 🙂
Publicación traducida automáticamente
Artículo escrito por SarveshPurohit y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA