Experiencia de la entrevista de Microsoft | Set 97 (en el campus para pasantías de TI)

Ronda 1

    Fue en una ronda de codificación en línea alojada en cocubes.com. Fue una ronda de 75 minutos que constaba solo de 3 preguntas de codificación.

  1. dado un número n y k. Si el bit k en la representación binaria de n es 1, entonces tenemos que convertirlo en 0 y devolver el nuevo número formado; de lo contrario, devolver n tal como está .
  2. dada una lista de enlaces donde cada Node en la lista de enlaces representa un punto en el plano xy, cada Node tiene 3 miembros de datos int x, int y y un puntero siguiente. Tuvimos que imprimir el número de cambios en la pendiente si comenzamos desde el principio y tomamos dos puntos adyacentes y lo repetimos hasta el final.
  3. http://www.spoj.com/problems/AGGRCOW/
  4. los estudiantes que respondieron 2 o más preguntas correctamente se dirigieron hacia la siguiente ronda. Del total de 150 estudiantes, alrededor de 30 de ellos despejaron esta ronda.

Ronda 2

    fue una ronda de vuelo grupal, donde se dieron 2 preguntas y 30 minutos fueron el tiempo asignado. Fue una ronda de lápiz y papel.

  1. Rompecabezas 16 | (100 puertas) pregunta exacta justo ahí donde 500 puertas y personas en lugar de 100.
  2. encuentre la longitud de la substring palindrómica más grande presente en una string e imprima la string palindrómica .
  3. Las personas que respondieron una pregunta correctamente y la otra parcialmente correcta fueron preseleccionadas para la siguiente ronda. 8 estudiantes fueron seleccionados después de esta ronda.

Ronda 3-

    fue una ronda de entrevistas técnicas.
    En primer lugar, el entrevistador me pidió que me presentara y luego me hizo unas 3 o 4 preguntas sobre mi proyecto. Luego, uno por uno, el entrevistador me hizo 3 preguntas de codificación que eran:

  1. dada una array de longitud (n-2) que consta de elementos del 1 al n excepto que faltan 2 elementos, encuentre los elementos que faltan.
  2. imprimir todas las permutaciones posibles de una string.
  3. dado un número, invertirlo .
  4. Luego, el entrevistador me hizo algunas preguntas sobre OOPS e incluso me dijo que las implementara en papel. Luego me hizo algunas preguntas sobre el sistema operativo. Luego pidió restar 2 números sin usar operadores aritméticos e incluso los operadores ++ y —. Luego me preguntó un acertijo y terminó la entrevista. La entrevista duró alrededor de 45 minutos.

Ronda 4 : fue la ronda de recursos humanos.
RR.HH. era un tipo genial. Me hizo preguntas sobre mi proyecto. Luego algunos rompecabezas. Luego hizo algunas preguntas teóricas de todas partes, como DBMS, OS, redes. Sorprendentemente, no hizo ninguna pregunta de codificación. Luego me preguntó sobre mis planes futuros y por qué tenía un cgpa tan bajo (8.31). Luego me preguntó si tenía alguna pregunta para él, luego tuvimos una discusión de 10 minutos sobre mi pregunta. La entrevista duró alrededor de 80 minutos.

Finalmente, 3 personas realizaron una pasantía en nuestra universidad. Mi sugerencia es mantener la calma durante todo el proceso de la entrevista, incluso si no responde ninguna de las preguntas, no se asuste y trate de dar lo mejor de sí en la siguiente pregunta.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico 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 *