Experiencia de entrevista digital de TCS a través de Codevita Season IX 2020

Ronda Preclasificatoria:

La ronda de preclasificación fue el 8 de agosto de 2020. Había 6 problemas que debían resolverse en 6 horas. Solo pude resolver 2 problemas:

1. Hora de máxima audiencia otra vez

Descripción del problema:

Aquí en la tierra, nuestro día de 24 horas se compone de dos partes, cada una de 12 horas. Cada hora en cada parte tiene una hora correspondiente en la otra parte separada por 12 horas: la hora mide esencialmente la duración desde el inicio de la parte del día. Por ejemplo, 1 hora en la primera parte del día equivale a 13, que es 1 hora en la segunda parte del día. Ahora, considere las horas equivalentes que son números primos. Tenemos 3 instancias de este tipo para un día de 2 partes de 24 horas:

5~17
7~19
11~23

Se aceptan dos números naturales D, P > 1 correspondientes respectivamente al número de horas del día y al número de partes de un día separados por un espacio. D debe ser divisible por P, lo que significa que el número de horas por parte (D/P) debe ser un número natural. Calcule el número de instancias de horas de máxima audiencia equivalentes. Salida cero si no existe tal instancia.

Usé Sieve of Eratosthenes para resolver este problema.

2. Minimiza la suma

Descripción del problema

Dada una array de enteros, realice como máximo K operaciones para que la suma de los elementos de la array final sea mínima. Una operación se define de la siguiente manera:

Consider any 1 element from the array, arr[i].
Replace arr[i] by floor(arr[i]/2).
Perform next operations on the updated array.
The task is to minimize the sum after atmost K operations.

Usé Min-Heap para resolver este problema.

El resultado de la ronda de preclasificación salió el 2 de septiembre de 2020.

Aseguré el rango de 3376.

El 10 de septiembre, recibí un correo que decía que mi entrevista estaba programada para el 15 de septiembre.

Ronda de entrevistas: hubo 3 rondas en la entrevista: técnica, gerencial y de recursos humanos. Las 3 rondas ocurrieron una tras otra en una sola llamada.

1. Ronda Técnica: Me pidieron que me presentara seguido de varias preguntas:

  1. ¿Cuál es tu lenguaje de programación preferido? (Python)
  2. ¿Por qué python? ¿Por qué no C++ o Java?
  3. ¿Por qué resolví solo 2 preguntas en codevita y el enfoque para resolverlas?
  4. Preguntas relacionadas con strings, listas y diccionarios.
  5. Consulta SQL para encontrar el quinto salario más grande de la tabla dada.
  6. Preguntas relacionadas con mis proyectos.
  7. Cuestiones relacionadas con el concepto OOPs.

2. Ronda Gerencial: Se dieron diferentes escenarios y de acuerdo al escenario tenía que responder las preguntas.

  1. ¿Qué harías si a todos los clientes les gusta tu trabajo y quieren que completes su proyecto?
  2. Tienes un pastel de cumpleaños y tienes que cortarlo en 8 partes iguales haciendo solo 3 cortes. ¿Cómo lo haces? https://www.geeksforgeeks.org/puzzle-3-cuts-cut-round-cake-8-equal-pieces/
  3. ¿Qué harías si obtienes un paquete mejor en cualquier otra compañía?
  4. ¿Por qué informática?
  5. ¿Cuáles son las cualidades de un buen líder?

3. Ronda de recursos humanos

  1. Háblame de ti
  2. ¿Cuáles son tus fortalezas y debilidades?
  3. ¿Estás listo para mudarte?
  4. ¿Por qué TCS?
  5. ¿Tiene usted alguna pregunta?

El 5 de octubre, recibí un correo electrónico en el que me indicaban que había sido preseleccionado para una oferta digital con TCS.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *