- Telefónico:
- JD (Descripción del puesto)
-
- ¿Qué son las clases de almacenamiento? (Explicación de todos los diferentes tipos de clases de almacenamiento)
- ¿Qué hay de registro?
-
- Cómo la estática afecta la vida y el alcance de una variable
- ¿Por qué no podemos referirnos a una variable estática desde un archivo externo como extern.
- Diferencia entre paginación y segmentación
- Qué es la fragmentación, qué es la fragmentación interna y externa
-
- Pasos de escribir un código para ejecutarlo como un programa (pasos detallados como análisis léxico y simántico, preprocesamiento, generación de código intermedio, vinculación, carga)
- Cómo distinguir cuándo usar enlaces estáticos y enlaces dinámicos.
-
- Detalles sobre el preprocesamiento
- ¿Qué sucede cuando escribimos #include?
después de preprocesar los detalles. - Diferencia entre #incluir
y #incluir «stdio.h»
- Qué le sucede a un programa que tiene llamadas al sistema (cambio de contexto, necesario para explicar en detalle)
- Interbloqueo, evitación de interbloqueo
- destrozando
- Algunas preguntas algo muy simples como encontrar el punto de intersección de dos listas vinculadas , la dirección del Node se da como X, cómo eliminar X
- Diferentes tipos de algoritmos de programación.
- Cuando ocurre el desbordamiento de pila.
-
- Herencia
- ¿Cuál es la diferencia entre el polimorfismo en tiempo de ejecución y el polimorfismo en tiempo de compilación?
- Cómo el compilador logra internamente el polimorfismo en tiempo de ejecución
- ¿Cómo se almacena la entrada en VTable?
- Explicar la estructura de la tabla Inode.
Entrevistas cara a cara:
son todas entrevistas de dos en uno - La ronda 1:
- Descripción del trabajo
- ¿Qué es BST? ¿Cómo podemos saber si un árbol es BST o no? Proporcionó 2-3 soluciones. Ocurrió un caso límite de recorrido simple en orden. Luego NextMax, nextMin para cada elemento. Se le pidió que optimizara, pero no pudo hacerlo.
- Dado un párrafo, imprime todos los anagramas juntos . Solución, modificar DS como:
class newWords{ string origWord string sortedWord }
Ordene el párrafo según la palabra ordenada, obtendremos todos los anagramas juntos.
- DBMS, dijo que no, pero el entrevistador insistió en hablar sobre la propiedad de ACID. Se le pidió que escribiera código para garantizar la atomicidad.
- Un poco sobre la autenticación
- Estructura de una entrada de la tabla Inode
- Comando de Linux para conocer palabras únicas en un archivo
- Implementar cola de prioridad, escribir código. [Implementado usando array]
- Encuentre el n-ésimo elemento máximo en un BST. LPR transversal en orden modificado (izquierda, principal, derecha) a RPL. Escribe un código de trabajo.
- ¿Qué son las bases de datos agrupadas y no agrupadas?
- La ronda 2:
- Descripción del puesto con casos usados.
- Sobrecarga del operador con casos usados.
- Diseñar una estructura para dirigirse a los empleados de una organización. Utilicé conceptos de polimorfismo en tiempo de ejecución para diseñar clases.
- El Problema de Intervalo de Existencias Llegó a la mitad pero no pudo completar la solución.
- Encuentre el mínimo en la pila en cualquier punto del tiempo.
Algunas preguntas pequeñas… No puedo recordar. Contrariamente a los comentarios que recibí de la gente, fueron muy
- Ronda de recursos humanos:
- Cuéntame algo sobre ti que no pueda obtener de CV
- Cuéntame algunas cosas interesantes sobre la universidad.
- ¿Cómo te gusta Hyderabad?
- ¿Por qué quieres cambiar de trabajo cuando después de la conversación creo que te lo estás pasando genial en Samsung?
- Tienes idea de en qué trabajamos.
- ¿Por qué tanto código? [Mencioné codechef, topcoder y github en mi CV]
- Cuáles son los mejores y peores momentos de tu universidad.
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