Ronda 1 (Ronda de codificación en línea)
Tiempo: 70 minutos
Preguntas: 3
Plataforma: Cocubes.
No se permitía el uso de STL y, de todos modos, no era necesario para resolver las preguntas. Había varios conjuntos de preguntas. Las preguntas que me surgieron fueron:
- https://www.geeksforgeeks.org/find-largest-prime-factor-number/
- Encuentre max GCD – min GCD de primos de árboles.
- La tercera pregunta de esta experiencia de entrevista: https://www.geeksforgeeks.org/samsung-interview-experience-for-sri-b-internship/
Resuelve las 3 preguntas lo antes posible. Solo se mostrarán algunos casos de prueba, así que asegúrese de que su código funcione para los casos de prueba ocultos.
23 fueron preseleccionados para la siguiente ronda
La ronda 2
Después de la introducción, me preguntó cuáles eran mis áreas fuertes y mis áreas débiles. Le dije a DSA y OS como mis áreas fuertes, así que me dio esta pregunta de codificación: https://www.geeksforgeeks.org/ugly-numbers/. Tuve que contar mi enfoque y tuve que escribir el código en un documento de Google.
Luego me preguntó si quería una pregunta de DSA o una pregunta de sistema operativo, le dije a DSA, así que me dio esta: https://stackoverflow.com/questions/18076480/puzzle-n-persons-sitting-on-round-table- no-de-formas-de-apretones-de-manos-sin-cruz. Esto estaba disponible en GFG, pero no puedo encontrarlo ahora. El resto de la entrevista fue solo para mí contar mi pensamiento y tratar de encontrar el enfoque correcto, no pude encontrar el enfoque correcto, por lo que el código recursivo que escribí también estaba completamente equivocado.
15 fueron preseleccionados para la siguiente ronda.
Ronda 3
Después de la introducción, me pidió una descripción general básica de dos de mis proyectos. Luego siguió con
Preguntas del sistema operativo: proceso frente a subproceso, IPC, cómo se pueden comunicar los subprocesos entre sí, semáforo frente a mutex, por qué no podemos usar una variable en lugar de un semáforo.
Preguntas CN – modelo OSI, TCP vs UDP.
Preguntas de programación: herencia, clase virtual, función virtual, uso de sizeof en C, ¿puede una subclase acceder a todo desde la clase principal?
Hubo algunas preguntas teóricas más, que no recuerdo. No sabía la respuesta de algunas de ellas, y le dije lo mismo. Finalmente, solicitó enfoques para estas dos preguntas: encontrar el k-ésimo elemento del final de la lista enlazada, encontrar si una lista enlazada contiene un ciclo.
9 fueron seleccionados finalmente.
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