Samsung R&D Noida envió una campaña en el campus de la piscina y nos invitó a IIEST shibpur en 2018 para el perfil de I+D.
La ronda 1:
Fue una ronda de codificación que también se conoce como prueba avanzada de Samsung. Se le dará una pregunta de codificación que debe resolverse en 3 horas. Se debe completar un total de 10 casos de prueba para completar esta ronda. Aquellos que hayan superado esta prueba solo serán preseleccionados para más rondas. Si no puede completar esta ronda en 3 horas,
se le dará otra oportunidad, es decir, otra pregunta que debe resolverse en 3 horas nuevamente. Por lo general, este segundo intento sería mucho más sencillo de borrar (será una pregunta repetida estándar de Samsung). Sugiero que los aspirantes revisen todas las preguntas de codificación de las experiencias de Samsung.
Aquí está la pregunta: – Verificación de preguntas de Kim ( https://www.geeksforgeeks.org/samsung-interview-experience-set-30-campus/ )
El Sr. Kim tiene que entregar refrigeradores a N clientes. Desde la oficina, va a visitar a todos los clientes y luego regresa a su casa. Cada ubicación de la oficina, su casa y los clientes se da en forma de coordenadas enteras (x, y) (-1<x<101, -1<y<101). La distancia entre dos ubicaciones arbitrarias (x1, y1) y (x2, y2) se calcula mediante |x1-x2| + |y1-y2|, donde |x| denota el valor absoluto de x; por ejemplo, |3|=|-3|=3. Las ubicaciones de la oficina, su casa y los clientes son todas distintas. Debes planificar una forma óptima de visitar a todos los N clientes y volver a los suyos entre todas las posibilidades.
Se le dan las ubicaciones de la oficina, la casa del Sr. Kim y los clientes; el número de clientes está en el rango de 5 a 10. Escriba un programa que, comenzando en la oficina, encuentre el camino más corto visitando a todos los clientes y regresando a su casa. Su programa solo tiene que informar la distancia de un (el) camino más corto.
No tienes que resolver este problema de manera eficiente. Podrías encontrar una respuesta buscando todas las formas posibles. Si puedes buscar bien todas las posibilidades, obtendrás una puntuación perfecta.
[Restricciones]
4<N<11. Cada ubicación (x, y) está en una cuadrícula delimitada, -1<x<101, -1<y<101 y x, y son números enteros.
[Entrada]
Se le dan 10 casos de prueba. Cada caso de prueba consta de dos líneas; la primera línea tiene N, el número de clientes, y la línea siguiente enumera las ubicaciones de la oficina, la casa del Sr. Kim y los clientes en secuencia. Cada ubicación consta de las coordenadas (x, y), que se representa por ‘x y’.
[Salida]
Muestra las 10 respuestas en 10 líneas. Cada línea genera la distancia de un (el) camino más corto. Cada línea parece ‘#x respuesta’ donde x es el índice de un caso de prueba. ‘#x’ y ‘respuesta’ están separados por un espacio.
[E/S Ejemplo]
Entrada (20 líneas en total. En el primer caso de prueba, las ubicaciones de la oficina y el hogar son (0, 0) y (100, 100) respectivamente, y las ubicaciones de los clientes son (70 , 40), (30, 10), (10, 5), (90, 70), (50, 20).)
5 (Caso de prueba inicial #1)
0 0 100 100 70 40 30 10 10 5 90 70 50 20
6 (Caso de prueba inicial #2)
88 81 85 80 19 22 31 15 27 29 30 10 20 26 5 14
Salida (10 líneas en total)
#1 200
#2 304
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.
Tenga en cuenta que STL no estaba permitido, por lo que las colas tuvieron que codificarse desde cero. Además, no pudimos usar vectores, así que asegúrese de repasar los conceptos básicos de los punteros.
SUGERENCIA: – Use los consejos de BackTracking
: – Practique preguntas sobre DFS, BFS, Backtracking
en general, más de 300 estudiantes de diferentes universidades solicitaron el examen y lo aprobaron en el intento 1 mismo y aquellos que no aprobaron el primer intento obtendrán un segundo intento y al final de mi universidad 4 tienen sido seleccionado para la entrevista
intento 2: en realidad, no sé la pregunta exacta, pero se basa un poco en un problema de rata y laberinto que se usa para resolver retrocediendo, bfs.
Ronda 2: Técnico+RRHH
Ahí donde 4 integrantes en un panel tanto técnico como de RRHH
1. Cuéntame sobre ti. Trate de resaltar los puntos principalmente que están relacionados con el perfil en este caso, principalmente sus intereses también hablan de sus logros (sugerencia: intente ignorar los antecedentes de su familia, por favor, es difícil que no escuchen las cosas de su familia)
#La primera impresión es la mejor impresión y quedaron realmente impresionados con mi introducción.
2. Me mudé a CV y pregunté todos y cada uno de los detalles de mi CV. (¿Por qué este, por qué no este?)
3. Me pidieron que explicara mi pasante de tercer año que destacaba en mi CV. Confía en mí, esta pregunta jugará un papel crucial tanto si eres técnicamente perfecto como si no. He hecho mi pasantía y he hecho mi pasantía como analista de datos y las preguntas serán sobre esos temas relacionados y les he explicado todos y cada uno de los detalles.
así que principalmente mi pregunta es sobre DBMS, consultas SQL y cómo se analizan los datos
a)Únete a 3 mesas https://www.geeksforgeeks.org/joining-three-tables-sql/
b) Consultas relacionadas con algunos procedimientos almacenados usando SQL (he mencionado en CV)
c) Une, Agrupa por, tiene consultas de cláusulas.
3. Me pidieron que explicara mi proyecto de pasantía de último año. Aunque comencé el proyecto hace unas semanas antes de la entrevista, logré aprender cuáles son las tecnologías y los términos técnicos utilizados para el proyecto y se harán preguntas sobre temas relacionados. . Así que trate de aprender la parte central básica de los temas. Su proyecto puede ser el mejor, ¡pero convencer al entrevistador es la clave!
Mi proyecto se basa en la comunicación 5G y preguntas como
a) diferencia entre 3G, 4G, 5G
b) cómo se hará la comunicación
c) qué tecnologías se utilizan
b) cuál es el enfoque de mi proyecto
4. Uno de los entrevistadores comenzó con C y C++ muy básicos, como qué son las clases de almacenamiento y cuál es el uso de la palabra clave de registro y gradualmente comenzó a profundizar como por qué su uso hace que el programa sea más rápido y las preguntas posteriores son sobre punteros, estructuras , etc.
5. Estructuras de datos favoritas (dije listas y árboles enlazados)
-> por qué listas enlazadas y por qué árboles y algunos códigos que usan esas estructuras de datos como
a) Invertir una lista enlazada (tanto circular como doble) https://www.geeksforgeeks.org/reverse-circular-linked-list/
b) Enfoques de vista superior e inferior en árboles y recorridos de árboles https://www.geeksforgeeks.org/print-nodes-top-view-binary-tree/
diferencia entre listas vinculadas y arrays y nuevamente algunos temas relacionados con C
6. Explique cómo abordó su pregunta de codificación en la primera ronda y cualquier otro enfoque que encontró mientras resolvía el problema.
7. ¿Cuáles son tus materias favoritas?
sistema operativo!
aparte del sistema operativo?
Dije DBMS
(Como tengo experiencia en ECE, quedaron realmente impresionados con mi interés por los temas de informática)
y las preguntas serán esos temas:
- ¿Por qué programar?
- ¿Tipos de programación y todos los algoritmos de programación?
- ¿Qué es Semaphore y por qué se usa?
- Explicar el problema de los escritores de lectores
- ¿Falla de página?
- ¿Algoritmos de errores de página LRU?
- y DBMS preguntas muy básicas
- ¿Qué son las capas ISO?
Sugerencias:
Aunque había 4 miembros en la sala, todos lo observarán atentamente, por ejemplo, cómo está explicando, cómo se está acercando, así que trate de tener confianza y estar activo
con respecto al sistema operativo https://www.geeksforgeeks.org/operating-systems/ all los conceptos básicos se explicarán claramente en profundidad
y también puede consultar los sistemas operativos GLAVIN (el mejor libro en el sistema operativo)
HORA
Preguntado por un proyecto.
Dio una pregunta muy larga y torpe, pero si se analiza correctamente, resultó ser una pregunta básica basada directa o inversamente en la proporción.
Preguntas básicas de recursos humanos, pero prepárese para ellas también. Algunas preguntas son
- ¿Por qué Samsung? (Mostrar interés por la empresa es muy imp).
- ¡Qué harías si te dieran el cargo de CEO de Samsung por un día!
- intereses personales y habilidades en su CV
- ¿Qué es lo mejor que te ha pasado en tu vida universitaria?
- ¡Alguna nueva tecnología en mente para contribuir con Samsung! y etc.
- ¿Alguna pregunta para nosotros? (trate de hacer algunas preguntas interesantes sobre las tecnologías utilizadas o cualquier regla o política y no desperdicie la oportunidad, de hecho, están esperando algo de su parte, así que siéntase libre de preguntar)
El departamento de recursos humanos hará preguntas con frecuencia entre su entrevista técnica, de modo que lo evalúen, qué tan rápido y activo es lo suficientemente rápido al dar una entrevista. sS no te asustes, libérate de cosas ajenas y da la entrevista con mucha energía. Siéntete libre de expresarte, fueron geniales y no generarán tanta presión sobre ti, está bien que hayas cometido algunos pequeños errores, te guiarán cuando te golpeen.
4 personas fueron preseleccionadas para la entrevista. De ellos, 2 fueron seleccionados y yo soy uno de ellos. Esos 2 candidatos rechazados tienen un punto en común (falta de expresión y comunicación y que no cunda el pánico)
GeeksforGeeks es una de mis estrategias clave para preparar prácticas en el campus y agradezco a geeksforgeeks por brindarme una plataforma para compartir mis conocimientos, alentando a todos los aspirantes a prepararse bien para las entrevistas con confianza. Ahorra mucho tiempo al agrupar los recursos necesarios.
¿ÉXITO? DISFRUTAR: REPETIR
Mantén la energía alta y codificación feliz
Publicación traducida automáticamente
Artículo escrito por Yaswanth pagidipalli y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA