Experiencia de entrevista de TCS | Conjunto 9 (fuera del campus a través de CodeVita)

Resolví 2 problemas en CodeVita 2017. Así que me llamaron directamente para entrevistas traspasando todas las rondas intermedias.

Primero, nos llevaron a un Salón donde nos presentaron sobre TCS. Un empleado experimentado nos informó sobre su viaje.

Había cerca de 200 estudiantes de los cuales 60 eran de nuestra universidad. El proceso comenzó a las 12:00 p. m. y me llamaron para una entrevista alrededor de las 6:00 p. m.

(Perdón por informar, pero no piense que solo porque resolvió preguntas en CodeVita lo logrará. Sea serio y esté preparado)

Antes de discutir mi parte, permítanme contarles las cosas que recopilé de aquellos que ingresaron a una entrevista antes que yo.

Candidato 1 : este chico resolvió 3 problemas en CodeVita. Se le hicieron 3 preguntas en la ronda técnica: escriba el algoritmo Floyd Warshall, cree, inserte y gire un árbol AVL (escriba el código C), multiplique el número de 3 dígitos sin lápiz ni papel.

Candidato 2 : este chico resolvió 1 problema en CodeVita. Solo se le pidió que explicara su código. Luego, del mismo conjunto, pidieron imprimir el conjunto de soluciones en lugar de la solución torciendo ligeramente el problema.

Candidato 3 : este tipo resolvió 1 problema en TCS CodeVita. Mencionó DBMS como su tema, por lo que se le pidió que escribiera un comando de actualización en DBMS. Y también se le pidió que explicara el código. También se le pidió que dibujara un diagrama de flujo de su programa.

Candidato 4 : este tipo era un extraño. Le hicieron preguntas normales. Pero escribió BigData y Hadoop en su currículum. Entonces se le preguntó cómo BigData ayuda a los negocios, dónde se usa el análisis sentimental, etc.

Mi entrevista en detalles:-

Había 2 panelistas sentados (los representaré como I1 e I2)

E1- Venga, por favor tome asiento
Yo-Gracias, señor
E1- Entonces dígame, ¿qué proyectos ha realizado?
Yo- Señor, mi proyecto de fin de carrera aún no nos ha sido entregado, pero he desarrollado un juego en Python y he trabajado en algunos desarrollos front-end
. I1- Bien, cuéntenos sobre su juego.
Yo- Expliqué la idea del juego
I1- Escribe un código aquí que explique algo creativo que hayas hecho y quieras compartir.
Yo- (No preparado para esto) Escribí un código nerviosamente. No usé PI y funciones aleatorias para desarrollar una parte del código
I1- Deberías usar funciones integradas que son más precisas
Yo- (Tratando de encubrir) sí señor, en realidad olvidé importar la biblioteca de Matemáticas y revisé el código por eso lo usé.
I1- Está bien, eso no es un problema
en I2
I2- Escriba el código que escribió (uno de los dos)
Yo- Señor, ¿puedo preguntar algo?
I2- ya estoy seguro de
que he escrito una solución recursiva en codevita con una complejidad de tiempo exponencial. Puedo producir complejidad O(n) por memorización. ¿Debo escribir la solución optimizada o la solución CodeVita?
I2- (Parecía impresionado) escribir la solución optimizada
Yo- Escribí y expliqué la solución (en Python)
I1- Aparte de Python, ¿qué otros lenguajes de programación conoces?
Yo- Señor, C y Java
I2- Bueno, entonces díganos algo sobre el recolector de basura en Java
Yo- Lo dije, con una explicación del bloque finalmente
I2- Bueno, díganos una situación en la que el bloque finalmente no se ejecutará.
Yo- (Confundido) les expliqué cómo funciona la recolección de basura y finalmente funciona internamente. Pero también mencioné que no puedo pensar en una situación en la que finalmente no se ejecute el bloque.
I2- Cuando llamas a System.exit() en el bloque de prueba Yo-
Asentí con la cabeza cuando lo recordé
I1- Cuéntanos los algoritmos de clasificación que conoces.
Yo- Burbuja, Rápido, fusión, inserción, selección
I1- Está bien, escriba el algoritmo para la clasificación de shell
Yo- De alguna manera escribí tenía alguna idea al respecto
I1- Escriba la clasificación del montón Yo-
Señor, no podré escribir el algoritmo, pero Puedo explicar cómo funciona
I1- explícame
Me- lo expliqué
I2- escribe bellman ford algo
Me- escribió
I1- Inserta un elemento en BST en C
Me- escribió
I1- explique
Yo-expliqué
I1-puede hacerlo iterativamente
Yo-(agotado) no señor
I2- ¿Ha trabajado en algún marco en el pasado que involucre Base de datos?
Yo- (Lo hice, pero no lo dije porque tenía la idea de que él podría pedirme que explicara la conexión de la base de datos que no recordaba (recuerde que la presencia de la mente es la clave))
I2 a I1- Él es bueno (en dim voz) quieres preguntar algo
I1 a I2- No, escribió algo en mi formulario y me envió a recursos humanos

Ronda de recursos humanos: discusiones habituales sobre trabajo, ruptura de vínculo, política, comodidad con la reubicación, etc.

Resultados- Esperando la PPO

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

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 *