Experiencia de entrevista de Microsoft – Part 72

Campaña previa a la pasantía: la pasantía en Microsoft fue una de las mejores cosas que me pasó durante mis días de universidad. Llegó durante ese momento de mi vida cuando luchaba por lograr algo concreto. En el verano de 2019 participé en proyectos GSOC de 2 organizaciones. Ese verano fue muy agitado ya que mis mentores eran de una zona horaria diferente a la mía, lo que provocó un desorden en el horario de sueño. Después de darlo todo por los proyectos de GSOC, fue el día de los resultados cuando me enteré de mi rechazo del puesto. Era el segundo año consecutivo que no lograba ingresar a GSoC. Puede leer más sobre GSOC aquí https://summerofcode.withgoogle.com/.

Fue durante ese verano que las empresas vinieron a mi universidad para realizar pasantías. Tuve alrededor de 2 meses para prepararme y no tenía ninguna motivación debido al fracaso de GSOC. Como se suele decir, Ganar no lo es todo, pero querer ganar sí lo es. Comencé mi preparación para la próxima campaña de pasantías. No salía con amigos porque quería dar todo lo que tenía.

Durante la Campaña de pasantías: He tenido suficientes preparativos antes de la campaña de pasantías y estaba listo para lo que pueda venir. Uber, DeShaw y Goldman fueron las primeras empresas en visitar nuestra universidad. Goldman tenía 30 preguntas matemáticas y 2 preguntas de codificación, mientras que Uber y DeShaw tenían 3 preguntas cada uno en su ronda de codificación. De estos tres, fui preseleccionado en DeShaw para más entrevistas.

DeShaw realizó tres rondas de entrevistas en el sitio para todos nosotros. La oficina de DeShaw era enorme y esto me presionó para probarme a mí mismo. Las dos primeras rondas giraron en torno a DSA y la tercera ronda se basó en el diseño del sistema. La primera ronda de preguntas fue bastante fácil, primero, me pidieron que codificara BFS y, como pregunta de seguimiento, me preguntaron qué clasificación superior es y me pidieron que la codificara.
Me hicieron un total de 4 preguntas de codificación, de las cuales recuerdo claramente una porque fue la pregunta decisiva para mi siguiente ronda de selección. 
la pregunta era: 

  • Dado un teclado con todos los alfabetos de la A a la Z y bloqueo de mayúsculas y mayúsculas. Para cualquier string S dada, ¿cuáles son las pulsaciones mínimas necesarias para escribir usando el teclado dado?

En la ronda de diseño del sistema, me pidieron que diseñara un ascensor y me hicieron preguntas de seguimiento sobre qué sucede si en lugar de la estructura de datos X usamos la estructura de datos Y.
Después de tres rondas, tuvimos una ronda de recursos humanos en la que se seleccionaron 3 de los ~20 candidatos preseleccionados. Recursos Humanos se trataba de conocer la cultura DeShaw y tener una conversación sobre lo que esperaban de nosotros y decirnos qué deberíamos esperar de ellos. Todos pensamos que somos nosotros los que estamos recibiendo la oferta de pasantía. Fue esa noche cuando se dieron a conocer los resultados y solo uno de nosotros tres obtuvo la pasantía. Mi mala racha continuó.

Post-DeShaw, JP Morgan y MotorQ llegaron donde no era elegible para sentarme debido a los criterios de corte de CGPA. El siguiente en las cartas fue Microsoft. Estaba todo emocionado y bajo al mismo tiempo por la ronda de codificación de Microsoft. La ronda de codificación de Microsoft tenía 3 preguntas de codificación en un portal llamado Mettle. El portal fue muy decepcionante, pero las preguntas no. Las personas recibieron 3 preguntas aleatorias de un conjunto de 500 preguntas. Tengo dos preguntas sobre hash y una sobre DP. Me alegré cuando supe que había superado la ronda de codificación. Microsoft vino al campus y hubo 5 rondas de entrevistas para seguir la ronda de codificación. La primera ronda se conoció como Group Flyer, donde todos los candidatos preseleccionados deben codificar la solución a dos preguntas en el papel. 

Preguntas sobre volantes grupales: 

  • Clasificación rápida de código
  • Dado un gráfico ponderado, encuentre la distancia mínima entre dos Nodes.

Las siguientes cuatro rondas fueron principalmente sobre strings, gráficos y diseño de sistemas. Las preguntas se dan a continuación:

  • Encuentre los K caracteres únicos más largos en una substring.
  • Dadas dos strings y una operación válida para desplazar a la derecha, desplazar a la izquierda, eliminar o agregar un carácter. Haga que las strings sean iguales en operaciones mínimas.
  • Dado un gráfico ponderado, cada peso es el costo de eliminar el borde. Hacer el gráfico acíclico con costo mínimo.
  • Tienes un flujo infinito de datos en camino. Indica cuál es el primer alfabeto que se repite. 
  • Diseña un editor de texto. ¿Cuáles son las cosas básicas a tener en cuenta al diseñar un editor de texto?
  • Diseña un bolígrafo. Haz una lista de las cosas clave mientras lo diseñas.

Pasé todas las rondas de entrevistas y pude aterrizar en Microsoft para una pasantía de verano. Los entrevistadores de Microsoft podían mantener la calma de los entrevistados y el ambiente relajado. Una cosa que traté de controlar durante las entrevistas de Microsoft fue mi entusiasmo. Traté de no emocionarme después de cualquier ronda de entrevistas, ya sea que sobresaliera o no. Fue después de 4 meses de fallas continuas, finalmente obtuve algo de éxito.

Aprendizajes: Estos son algunos de mis aprendizajes de este viaje.

  • Cualquier empresa basada en productos enfatiza las habilidades de resolución de problemas más que cualquier otra habilidad de un estudiante universitario.
  •  Dar entrevistas es un arte. No solo debe ser capaz de resolver problemas, sino también mostrar habilidades blandas como ser un jugador de equipo, comunicador, líder, etc.
  • El conocimiento sin la capacidad de mostrarlo es inútil. Debería poder mostrar su conocimiento y una de las mejores maneras es escribir buenos currículums.
  •  El trabajo duro vale la pena, puede ser un poco tarde, pero nunca lo será. Creo que un fracaso no es alguien que fracasó, un fracaso es alguien que fracasó y no volvió a intentarlo.

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 *