Experiencia de entrevista de pasantía de Microsoft para SWE

Ronda en línea: mi conjunto contenía las siguientes tres preguntas:-

  1. La mayor suma de subarreglo contiguo.
  2. Evalúe la expresión Postfix.
  3. Lanzamiento de dados DP-30

Pude resolver los tres afortunadamente. Alrededor de 20 estudiantes fueron preseleccionados a través de esta prueba en línea.

Entrevista personal: el proceso de entrevista (organizado a través de la aplicación Teams) constaba de tres rondas.

Ronda 1 (Técnica): Primero, el entrevistador me dijo que me presentara. Luego me dieron una pregunta de codificación relacionada con la programación de eventos y me pidieron que la codificara. Le convenció mi solución. Luego cambió algunas restricciones en la misma pregunta y me pidió que abordara lo mismo. No se hicieron preguntas en mi currículum en esta ronda.

Ronda 2 (técnica): esta ronda comenzó con una discusión básica sobre mi currículum, seguida de algunas preguntas relacionadas con la creación de redes. Después de eso, me hicieron una pregunta, que decía. Suponga que tiene un archivo de texto de 500 mb y solo tiene 100 mb de espacio para cargarlo y se le proporciona un patrón. Tienes que buscar este patrón en este archivo grande sin acceder a todo el archivo de una sola vez. Me pidieron que codificara el algoritmo. Usé el algoritmo KMP para lo mismo.

Ronda 3 (técnica): primero, la entrevista me preguntó cómo desarrollé un interés en la codificación, ya que soy de la rama ECE. Después de eso, hizo algunas preguntas rápidas relacionadas con el aprendizaje automático, ya que dos de mis proyectos estaban relacionados con él. Después de eso, me dio una pregunta relacionada con el retroceso y me pidió que la codificara.

Enlace de pregunta:  No es exactamente esta pregunta, pero era similar a esta

https://www.geeksforgeeks.org/rat-in-a-maze-backtracking-2/ 

Esta ronda terminó con mis dudas relacionadas con la pasantía.

Cada ronda era de unos 45 minutos. Los entrevistadores fueron lo suficientemente amables y estaban listos para ayudar (excepto el tercero) si nos atascábamos en algún momento.

Sugerencias: Siempre trate de discutir su enfoque primero, antes de escribir su código y si el entrevistador está satisfecho con su enfoque, entonces codifíquelo. Sea lo suficientemente seguro y fuerte mientras escribe su código.

Veredicto: Seleccionado

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 *