Experiencia de entrevista de Samsung R&D Bangalore (SRIB) | Presencial para prácticas 2021

Samsung R&D Bangalore (SRIB) visitó nuestro campus NIT Jalandhar para la incorporación virtual a Oportunidades de pasantías . Fueron 3 rondas en total.

1) Ronda de evaluación de habilidades de codificación en línea

2) Entrevista técnica en línea 1

3) Entrevista técnica en línea 2

Ronda 1: Ronda de evaluación de habilidades de codificación en línea

La ronda de codificación se realizó en cocubes.com en la que tuvimos que codificar 3 problemas con 2 casos de prueba de muestra y los casos de prueba adicionales se probaron en segundo plano (no visibles para nosotros) dentro de los 70 minutos . Había una pregunta de 3 puntos y dos preguntas de 5 puntos. Las preguntas en mi conjunto fueron:

1) La función acepta una array 2D de m filas y n columnas, de modo que la función devuelve la array 2D después de clasificar cada fila de la array en orden ascendente.

2) La función acepta un puntero a la raíz de un BST junto con los dos valores enteros ‘minValue’ y ‘maxValue’. La función era recortar el BST de modo que todos los datos en el BST recortado estén entre minValue y maxValue (ambos inclusive).

3) Convierta un árbol binario para que cada Node contenga la suma de los subárboles izquierdo y derecho en el árbol original (conocido popularmente como el problema del árbol de suma).

Solo 14 de alrededor de 200 estudiantes fueron preseleccionados para la siguiente ronda.

Nota-

1) Cocubes no permitía muchas funciones STL.

2) No conocemos los criterios exactos de preselección, pero le sugiero que envíe su prueba tan pronto como apruebe todos sus casos de prueba, no realice envíos inusuales y no tenga ningún dispositivo a su alrededor mientras realiza la prueba. Las preguntas formuladas no fueron tan difíciles, cualquier persona con experiencia moderada en codificación puede resolverlas fácilmente.

2) No estoy seguro de cuántas veces se nos permitió compilar nuestro código, pero intente compilar completamente y enviar su código con un máximo de 5 pruebas en los casos de prueba dados.

RONDA 2: Entrevista Técnica Online 1

Esta ronda fue por Skype y duró casi 40 minutos .

Las preguntas que hizo el entrevistador fueron:

Q-1 ¿Cómo estuvo tu día hasta ahora?

Q-2 Preguntas de Matemáticas Básicas para calmarme –

a) Tirar un dado sin sesgo, encontrar la probabilidad de obtener un número primo o un número impar.

b) Dos automóviles que se aproximan en dirección opuesta con una velocidad de 10 km/h y 5 km/h respectivamente. Chocan después de 3 hrs. ¿Cuál era la distancia inicial entre ellos?

P-3 ¿Qué es la encapsulación?

Q-4 ¿Cómo podemos lograr la encapsulación?

P-5 ¿Qué es el polimorfismo?

Q-6 Aplicaciones del polimorfismo.

P-7 ¿Qué es la abstracción de datos?

Q-8 Diferencia entre abstracción y encapsulación de datos.

P-9 ¿Qué es RDBMS y DBMS?

P-10 ¿Qué es SQL y NoSQL?

Q-11 Qué es la normalización y sus aplicaciones.

Q-12 Formas de normalización.

P-13 ¿Qué es la desnormalización?

Q-14 Beneficios de la desnormalización.

Q-15 PREGUNTA DE CODIFICACIÓN  

Dada una función con un número entero N pasado como parámetro. Cuenta el nro. de tripletes de 1 a N tales que todos ellos son únicos y en AP.

En primer lugar, se habló de la fuerza bruta. Luego me pidieron que optimizara el código y lo escribiera completamente en su bloc de notas.

P-16 ¿Qué es la clasificación por conteo?

Q-17 Complejidad temporal del tipo de conteo.

P-18 ¿Qué es la ordenación por fusión?

P-19 Complejidad temporal de la ordenación por fusión.

Q-20 ¿Qué es el árbol de búsqueda binaria?

P-21 ¿Cuándo no es beneficioso convertir un árbol binario a BST?

P-22 Complejidad de tiempo necesaria para clasificar n números pasándolos a un BST.

Q-23 Mejor, Promedio, Peor explicación de complejidad de tiempo de Q-22

P-24 ¿Alguna pregunta para mí?

Ronda 2: Entrevista técnica en línea 2

Esta ronda fue en Google Meet y duró casi 30 minutos.

Las preguntas que hizo el entrevistador fueron:

Q-1 ¿Cómo van tus clases en línea?

P-2 ¿Cuándo fue su evaluación de codificación? ¿Qué tipo de preguntas había?

 Q-3 Explique sus proyectos: esta fue una sesión en profundidad que estuvo acompañada de algunas contrapreguntas durante casi 10 minutos. Estaba presentando mi pantalla al entrevistador y explicando las tecnologías que utilicé en mis proyectos.

P-4 ¿Qué es la API Rest?

Luego, la discusión se centró en mi segundo proyecto, que incluía la API de la OMS.

El entrevistador elogió el trabajo de mi proyecto y pareció impresionado. 

Q-5 ¿Cómo fue tu primera ronda técnica?

Q-6 ¿Qué desafíos enfrentó durante los trabajos de su proyecto?

P-7 ¿Cuál es la diferencia entre multiprocesamiento y multiproceso?

P-8 ¿Beneficios de los subprocesos múltiples?

P-9 ¿Cómo llama un proceso a otro proceso en el sistema operativo?

Q-10 Describa IPC en detalle.

Q-11 Esto comprende 4 situaciones diferentes sobre el uso de múltiples o un solo procesador en el sistema operativo con los beneficios del multiprocesamiento y los subprocesos múltiples.

Q-10 ¿Tiene preguntas para mí?

7 estudiantes fueron preseleccionados en base a las entrevistas técnicas para una pasantía de dos meses (mayo-julio de 2021) en SRIB. Por suerte, yo era uno de ellos.

Consejos gratuitos de ki : practicar DSA solo no le permitirá descifrar entrevistas de buenas empresas. Uno debe hacer esfuerzos de manera inteligente y trabajar sabiamente en todas las direcciones (incluidos Proyectos, Sistemas Operativos, DBMS, Redes de Computadoras) al menos cuando las empresas están llegando a su campus y realmente sueña con descifrar una de ellas.

Publicación traducida automáticamente

Artículo escrito por simnarang 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 *