Experiencia de entrevista de Samsung | Conjunto 31 (en el campus)

Samsung R&D Bangalore visitó nuestro campus. (Sucursales elegibles – CSE y ECE). Fueron 4 rondas.
Ronda 1: Ronda de codificación de 3 horas.
Ronda 2: 1ra Ronda Técnica.
Ronda 3: 2da Ronda Técnica.
Ronda 4: HR.

Ronda 1: Ronda de codificación en línea
Esta fue una ronda de codificación de 3 horas en la que tuvimos que codificar 1 problema con 10 casos de prueba. Solo aquellos estudiantes fueron seleccionados para la siguiente ronda que pasaron todos los casos de prueba.
Nota: puede compilar su código tantas veces como desee, pero se permitió un máximo de 5 envíos para probar en los casos de prueba dados.
La pregunta era similar a Comprobar si un gráfico dado es bipartito o no . La única variación fue imprimir cualquiera del conjunto de los vértices que están coloreados con el mismo color. Y si el gráfico no es bipartito imprime “-1”. Los casos de prueba también incluyeron los casos en los que un gráfico no está conectado.

Después de esta ronda, 20 estudiantes fueron preseleccionados.

Ronda 2: Ronda técnica 1
Antes del inicio de la entrevista. El entrevistador había revisado minuciosamente mi currículum.
1) Como mencioné MATLAB (procesamiento de señales) en mi currículum. Me preguntó sobre la relevancia física de la transformada de Fourier. Y luego me preguntó el concepto básico de la serie de Fourier.

2) Explique y dé un ejemplo de un puntero de función. Y luego me dijo que escribiera un puntero de función para una función que toma un número entero como parámetro y devuelve un carácter.
https://www.geeksforgeeks.org/function-pointer-in-c/

3) Cree un puntero que pueda apuntar a una array de enteros. Y también se le pidió que asignara dinámicamente una array bidimensional.
https://www.geeksforgeeks.org/pointer-array-array-pointer/
https://www.geeksforgeeks.org/dynamically-allocate-2d-array-c/

4) La diferencia entre programación dinámica y divide y vencerás. Lo expliqué con el ejemplo de la serie de Fibonacci y la ordenación por fusión respectivamente.

5) ¿Qué hace un enlazador? .Y luego me preguntó si no incluimos el archivo de encabezado y usamos su función. ¿Qué tipo de error mostrará?

6) Sólo la lógica del problema mencionado a continuación.
Multiplica números grandes representados como strings

7) Luego, esta pregunta surgió como una pregunta de seguimiento. Preguntó la lógica solamente.
Divide un gran número representado como una string

8) Dime la parte más difícil que has hecho en tu proyecto. Y, la razón por la que lo consideraste difícil. Quería saber la razón por la que estabas luchando.
9) ¿Qué es el control de acceso a los medios y el nombre de las capas en el modelo OSI?
10) Como mencioné AWS-IoT en mi currículum. Me preguntó sobre el protocolo AWS-IoT y MQTT.

Ronda 3: Ronda técnica 2
Al principio, me pidió que me presentara en 30 segundos mencionando solo la parte técnica.
1) Encuentra un número mínimo de monedas que hagan un cambio. Única solución basada en Programación Dinámica.
Encuentra el número mínimo de monedas que hacen un valor dado

2) De cuántas maneras podemos hacer un cambio. Única solución basada en Programación Dinámica.
Cambio de moneda

3) Explique el puntero colgante. Y escriba un código para ilustrar el puntero colgante.
https://www.geeksforgeeks.org/dangling-void-null-wild-pointers/

4) Una pregunta de salida.

5) Colecciones en Java. Muy basico. Como mencioné, Core Java en mi currículum.
6) HTML básico. Por ejemplo, ¿dónde está la etiqueta de secuencia de comandos en HTML?
7) Discusión general sobre cómo diseñar una ciudad inteligente.
8) En qué tecnologías has trabajado. Y en qué tecnología en particular espera trabajar.

Ronda 4: HR
1) Háblame de ti.
2) Lo que te diferencia de los demás.
3) Lo que te emociona de Samsung.
4) Si ha trabajado en alguna de las palabras de moda tecnológicas como ML, AI, IoT, etc.
5) Como soy estudiante de ECE, me preguntó por qué está buscando un trabajo de software y está haciendo la transición.
6) Y luego me preguntó si tenía alguna pregunta. Le hice un par de preguntas y luego me dijo que esperara los resultados.

Consejos: Conozca todo lo que ha mencionado en el currículum. Y, ya que estarán revisando su proceso de pensamiento. Nunca te detengas ni te rindas en ninguna pregunta.

Finalmente, se seleccionaron 10 estudiantes.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

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 *