Recientemente, HP R&D visitó nuestro campus como parte de una campaña de contratación. Hubo un corte de CGPA de 7.75
Perfil ofrecido: ingeniero de I+D.
Ubicación: Bangalore.
Ronda 1: Ronda en línea 75min.
20 preguntas de aptitud,
22 preguntas técnicas y
8 preguntas OOPS (CPP o Java).
SIN PREGUNTAS DE CODIFICACIÓN.
El nivel tanto de aptitud como técnico fue difícil.
De entre más de 200 estudiantes, preseleccionaron 40.
Ronda 2: Entrevista técnica (~ 1 hora)
En primer lugar me pidió que me presentara.
Luego serie de preguntas,
*) Me preguntó cuál era mi lenguaje de programación favorito C/CPP/JAVA. Dije C, pero él comenzó a hacer preguntas de Java, explique Hashing en Java y me dijo que diseñara una función hash para almacenar nombre, par de valores para un escenario que consiste en petabytes de datos.
*) Imprime el ancestro común más bajo en BST y su complejidad.
*) Calcular el número de bits establecidos para un entero dado.
*) Algunas preguntas de Unix como, qué es una llamada al sistema, qué es una llamada al sistema fork() y la relación entre el niño y el padre, qué se entiende por espacio de direcciones, qué recursos se comparten entre el niño y el padre, qué se entiende por espacio de direcciones, disposición de la memoria del programa C.
*) Algunas preguntas de programación C como, qué se entiende por desreferenciación, operador de direccionamiento indirecto y algunos conceptos relacionados con los punteros en C.
*) Algunas preguntas sobre el sistema operativo como por qué se necesita memoria virtual, necesidad de paginación, concepto de semáforos, etc.
*) Y finalmente, discusión sobre los Proyectos mencionados en Currículum.
¡y terminamos!
Ronda 3: Ronda Gerencial y Técnica (~30 min)
Comenzó, con algunas preguntas sobre mis antecedentes y luego siguió una serie de preguntas.
*) Primero, me preguntó cuál era mi tema favorito. Dije Estructuras de datos, Algoritmos. Me preguntó si conocía el sistema operativo,
dije algoritmos de programación, luego preguntó diferentes algoritmos de programación y cuál es el mejor algoritmo de programación (entre los que mencioné) y luego me dio un escenario de procesador de un solo núcleo y me pidió que explicara la programación en esos procesadores
A continuación,
*) Qué se entiende por sistema de archivos, explique el sistema de archivos de Linux, por qué está en una estructura de árbol.
*) Luego me preguntó en qué sistema operativo he trabajado, dije Windows principalmente y ubuntu 14.04 en la caja virtual (VMware), luego me preguntó cómo funciona el sistema operativo virtual en el sistema operativo principal, qué tipo de comunicación tiene lugar entre ellos, cómo son paquetes de Internet pasados a navegadores de sistemas operativos virtuales, etc. (solo una discusión, estaba muy interesado en mi enfoque). *)Y algunas preguntas sobre interrupciones, qué son las interrupciones del kernel
y del usuario, diferentes tipos de niveles de interrupción, etc.
cinta magnética), cómo los identifica el sistema.
El entrevistador fue muy amable y servicial, y hablamos en el idioma nativo (Kannada)?.
Ronda 4: Ronda de recursos humanos:
Me preguntó sobre mis antecedentes familiares, ¿por qué informática? y algunas otras preguntas normales de recursos humanos.
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