Experiencia de entrevista de Teradata | conjunto 6

Ronda 1 (prueba escrita de 40 minutos)
Alrededor de 60 candidatos fueron preseleccionados para la ronda 1 según el porcentaje agregado y el rango de eamcet

Los estudiantes de BTech e IDP fueron considerados para el rol de desarrollador y los estudiantes de Mtech/Msit fueron considerados para el perfil de probador.

La ronda 1 fue una prueba escrita que tiene 20 Mcq basados ​​en C, DS, OS, CO&A y análisis de complejidad. Tanto el perfil del evaluador como el del desarrollador tenían diferentes documentos para la prueba escrita.
15 miembros (9 desarrolladores + 6 evaluadores) fueron calificados para la ronda 2
el nivel la dificultad fue media-difícil, la claridad conceptual es necesaria para descifrar la prueba

Ronda 2 (Técnica 1 hora y 15 minutos)
1. Dada una string, escriba una función para verificar si representa una variable C válida o no
2. Discusión sobre prácticas
3. Discusión sobre proyectos
4. Diferencia entre Malloc() y Calloc()
5 Escriba una función para eliminar un Node en Bst
6. Recorrido de orden de nivel de un árbol binario (sin recursividad)
7. Aplicación de mergeSort, ¿cuáles son las situaciones en las que se prefiere mergeSort sobre Quicksort y Vice-Versa
8 Implementar Mergesort
9 Encontrar el Kth elemento máximo en una array

Le di una solución basada en montón, cuando pidió una mayor optimización
le di una solución que devuelve el índice del elemento máximo Kth usando el método de partición de clasificación rápida (QuickSelect)

10. ¿Qué son los árboles de búsqueda binaria equilibrada? ¿Cuáles son los diferentes tipos de rotaciones en el árbol AVL
? 11. ¿Qué es Trie? su estructura de Node e implementación
12. Detectar y eliminar bucles en una lista enlazada
13. Verificar si la string dada es palíndromo o no sin usar números enteros.

Ronda 3 (Técnica 1 hora)
1. Dada una array, encuentre todos los elementos que ocurren un número impar de veces

cuando le di la solución O(n) que usa espacio adicional, me pidió que lo hiciera con espacio constante, luego le di una solución usando clasificación

2. Elimine todos los Nodes en la lista enlazada que ocurren más de dos veces
3. Dada una string y un patrón Encuentre la última aparición del patrón en la string dada

Implementé un algoritmo de coincidencia de patrones ingenuo con una complejidad de O (n * m), luego solicitó una mayor optimización, luego le di una solución basada en el algoritmo KMP para la coincidencia de patrones

4. Discusión sobre la asignación de memoria para un programa, diferentes áreas de memoria (pila, montón, áreas de solo lectura)

5. Dado un número, encuentre los bits establecidos en un número usando una función recursiva.


Ronda 4 (Técnico + RR.HH. 1 hora)

1. Discusión sobre la pasantía
2. Discusión sobre los proyectos que he mencionado en mi currículum
3. ¿Qué son las restricciones de integridad? ¿Qué es la integridad referencial?
4. ¿Qué lenguaje prefieres C o Java (como los mencioné en mi currículum)
5. ¿Por qué tomaste el programa integrado de doble titulación
? 6. ¿Por qué teradata?
7. Si se le da la oportunidad, ¿cuánto tiempo estaría dispuesto a trabajar con teradata?
8. ¿Te gusta trabajar en equipo o individualmente
? 9. ¿Qué tan bueno eres para depurar?
10. ¿Qué harás si no aprendes cosas nuevas de la compañía
? 11. ¿Dónde te encuentras dentro de 5 años?


Ronda 5 (HR 15 mins)

Esta es una ronda telefónica
1. Cuéntame sobre ti
2. Discusión sobre Bond
3. ¿Algún plan sobre estudios superiores?
4. ¿Algún plan de ir al extranjero?
5. ¿Qué tan seguro está de que obtendrá este trabajo?

Finalmente se contrataron 2 miembros (dev)

Consejos:
1. Los entrevistadores son muy amigables e interactivos, utilizan la interacción al máximo
2. Siempre cumpla con todos los requisitos antes de escribir el código y escriba un código limpio durante las entrevistas técnicas
3 . Sea paciente y positivo
4. Sea fuerte con los fundamentos
5. Las preguntas se basan principalmente en estructuras de datos y capacidad de resolución de problemas

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico 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 *