Experiencia de entrevista de pasantía en Samsung Bangalore (SRIB) (en el campus)

Recibimos un correo el 1 de septiembre de 2020 de que SRIB está visitando nuestro campus para contratar pasantes de verano. Los estudiantes con más de 7.5 CGPA fueron elegibles para la pasantía. Hubo una ronda de codificación y dos rondas de entrevistas técnicas. Debido al COVID’19, todas las rondas fueron en línea.

Ronda de codificación (el 5 de septiembre)

 La ronda de codificación fue de 70 minutos con tres preguntas (una de 3 puntos y dos de 5 puntos). Solo 65 de 150 estudiantes fueron elegibles para esta ronda. Se realizó sobre cocubos . Mientras me preparaba, escuché que cocubes no es compatible con STL, pero después de revisar algunas respuestas de quora, supe que depende de la empresa y que SRIB permite el uso de STL. Solo recuerde cambiar el idioma a C++ y agregar “#include<bits/stdc++.h>” en el editor de código (SRIB solo permite codificar en C, C++ y JAVA).

Las preguntas fueron:

1. Encuentra el último dígito de a^b para números grandes 

 Las restricciones para la pregunta anterior eran diferentes del artículo adjunto.

1<= a <= 2^{64} 0<= b <= 2^{64}

 Entonces, también puedes resolver la pregunta usando exponenciación modular 

2. Halla el número de maneras de llegar al escalón N-ésimo escalón desde abajo si Ram puede saltar al menos m escalones de una sola vez.

Resolví esta pregunta en O(N*m) durante la prueba, pero después de discutir con mis amigos me di cuenta de que también se puede resolver en O(n). 

3. Encuentra la suma de todas las hojas de la izquierda cuyos hermanos existen.

1ª Ronda Técnica (7 de septiembre)

11 estudiantes fueron preseleccionados para esta ronda. La entrevista estaba programada por skype. En mi entrevista, la primera pregunta era una pregunta de codificación . Inicialmente, expliqué la solución O(N^2) y luego intenté acercarme a una solución optimizada. Después de unos minutos, el entrevistador me da una pista y luego vengo con una solución de complejidad O(N). Luego me pidió que codificara una función que devolviera verdadero si una string se puede convertir en una string de palíndromo después de aplicar intercambios infinitos si es necesario y falso de lo contrario. 

Luego me pidió que le explicara un proyecto de mi currículum. El resultado de la primera ronda salió en unos 15 minutos y la siguiente ronda estaba programada después de unos 45 minutos.

2ª Ronda Técnica (7 de septiembre)

En la segunda ronda de la entrevista, el entrevistador me pidió que escribiera el código de función de inserción en un Trie. Luego me preguntó sobre mi tema favorito y me hizo algunas preguntas sobre el sistema operativo. Las preguntas fueron:

  • ¿Qué es el proceso?
  • Definir semáforos. Diferencia entre semáforo binario y mutex.
  • ¿Qué es la paginación y qué es interbloqueo?

Luego cambió a CN y preguntó sobre TCP, UDP y la diferencia entre TCP y UDP. Después de hacer algunas preguntas generales, mi entrevista terminó y recibí la noticia por la noche de que fui seleccionado para una pasantía de verano en SRIB (un total de 6 estudiantes fueron seleccionados para una pasantía de verano).

Le recomendaré que pase por toda la experiencia de la entrevista para la pasantía SRIB en geeks para geeks.
 

Publicación traducida automáticamente

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