Experiencia de entrevista de Samsung R&D Bangalore (en el campus)

Inicialmente, hubo una ronda de codificación en cubos co con 2 preguntas:

  1. Programación ponderada de trabajos https://www.geeksforgeeks.org/weighted-job-scheduling/
  2. Suma máxima entre dos hojas en el árbol binario https://www.geeksforgeeks.org/find-maximum-path-sum-two-leaves-binary-tree/

Después de eso, hubo 3 entrevistas: 2 técnicas y 1 de recursos humanos.

Ronda 1 (1 hora):

  1. Implementar pila usando LinkedList (pseudocódigo)
  2. Invertir una lista enlazada
  3. Encuentra todas las substrings de una string dada
  4. Proceso vs hilo
  5. ¿Qué es el semáforo, mutex?

Ronda 2 (1 hora): Primero, preguntó sobre temas favoritos además de DS y ALGO. Sea honesto en esto. (dije sistema operativo)

  1. Diferencia entre mutex y semáforo y por qué lo necesitamos.
  2. ¿Podemos hacer una variable compartida entre hilos del mismo proceso y proceso diferente?
  3. ¿Qué es la vinculación dinámica?
  4. ¿Qué es Constructor y Destructor junto con su código?
  5. ¿Por qué necesitamos Destructor?
  6. ¿Qué es una pérdida de memoria?
  7. ¿Cómo gestionamos dos procesos diferentes?
  8. ¿Qué es la sincronización entre procesos?
  9. ¿Qué es Functor en C++?
  10. Nº de isla

Ronda 3 (15 a 30 minutos): Comienza con una Introducción. Explique cualquiera de sus mejores proyectos y cuál fue su contribución (sin preguntas cruzadas en términos de pila tecnológica, solo preguntas de tipo de recursos humanos como cuál fue su experiencia y todo eso).

  • ¿Por qué quieres unirte a Samsung?
  • Cuál es tu área de interés?

Nota : solo revise todas las experiencias de entrevistas de Samsung y sea honesto en la entrevista.

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 *