Temas importantes para prepararse para las preguntas relacionadas con el sistema operativo: –
Control de concurrencia : todo, desde mutex hasta la sección crítica, es muy importante. Casi una cuarta parte de las preguntas del sistema operativo formuladas en entrevistas técnicas son de esta sección.
Algoritmos de programación : FCFS, Round Robin, programación basada en prioridades, etc.
- ¿Cómo se compara una entrevista en persona para un trabajo en Hack Reactor con una entrevista por Skype?
- ¿Cuál es el mejor sitio para preguntas de la entrevista Java por experiencia?
- Estoy entrevistando a mi potencial futuro jefe. ¿Qué debo preguntar?
- ¿Qué debo decir cuando alguien me pregunta sobre mí en una entrevista?
- Cómo mejorar mi conocimiento técnico en ingeniería mecánica especialmente para entrevistas
Gestión de memoria : algoritmos de reemplazo de página, RAM frente a disco frente a caché frente a registro, alineación, memoria de almacenamiento dinámico, pila, recolectores de basura, anomalía de Belady, pérdidas de memoria.
Gestión de procesos : subprocesos, grupo de procesos, proceso secundario, bifurcación, fusión, puntos muertos .
Comunicación / coordinación de procesos : memoria compartida, transmisión de mensajes, MISD, MIMD, etc.
Varios : interrupciones, golpes, memoria virtual, spools, fragmentación, tuberías, flujos de E / S, desbordamiento de búfer.
Las preguntas relacionadas con el SO a menudo tocan otros temas relacionados como sockets, programación del sistema, comandos de Linux, etc.
Recursos: –
a) Libros –
- Galvin, Gagne (Libro Dino)
- Andrew S.Tanenbaum
b) en línea
- Tutorial del sistema operativo: Punto de tutoriales
- Sistema operativo: Saurabh School (YouTube)
- Introducción a los sistemas operativos: NPTEL (YouTube)