Proceso de reclutamiento de Microsoft

Acerca de la empresa :

Microsoft Corporation es una empresa de tecnología multinacional estadounidense con sede en Redmond, Washington. Desarrolla, fabrica, otorga licencias, admite y vende software de computadora, productos electrónicos de consumo, computadoras personales y servicios. Sus productos de software más conocidos son la línea de sistemas operativos Microsoft Windows, la suite Microsoft Office y los navegadores web Internet Explorer y Edge.
Microsoft fue fundado por Paul Allen y Bill Gates el 4 de abril de 1975 y llegó a dominar el mercado de sistemas operativos de computadoras personales con MS-DOS a mediados de la década de 1980, seguido de Microsoft Windows. Desde 1990, la compañía realizó una serie de adquisiciones corporativas, siendo la más grande la adquisición de LinkedIn por $26,200 millones en diciembre de 2016, seguida de la adquisición de Skype Technologies por $8,500 millones en mayo de 2011.
Satya Nadella asumió el cargo de director ejecutivo en 2014 y, en adelante, la empresa ha reducido el hardware después de perder mercado en el dominio de los móviles y, en cambio, se ha centrado en la computación en la nube, un movimiento que ayudó a que las acciones de la empresa alcanzaran su valor más alto desde diciembre de 1999. 2016, es el fabricante de software más grande del mundo por ingresos y una de las empresas más valiosas del mundo.

“…lo que impulsará al país hacia adelante es el ingenio de la gente de la India y cómo la tecnología puede ser un facilitador. Estamos totalmente comprometidos a traer la mejor tecnología para ayudar en ese proceso”.
Satya Nadella, CEO, Microsoft

Proceso de reclutamiento:
Microsoft realiza de 4 a 5 rondas para seleccionar a los nuevos como SDE en su organización:

  • Ronda en línea
  • Ronda presencial
  • Ronda Técnica 1
  • Ronda Técnica 2
  • Ronda técnica 3 (Ronda de diseño del sistema)
  • Ronda técnica y de recursos humanos

Ronda en línea:
el CoCube o la ronda de codificación en línea consta de 5 a 6 preguntas de codificación competitivas con un límite de tiempo que va de 1 hora a 1 hora y 30 minutos. El nivel de preguntas varía y consta de preguntas de dominios de arrays, strings, lista de enlace único, lista de enlace doble, etc.

Ronda presencial:
La ronda de vuelo en grupo o la ronda presencial consiste en un concurso de codificación escrito. Se proporcionan preguntas y se da un tiempo de 10 a 15 minutos para resolverlo y otros 20 minutos para explicar el enfoque al mentor, bajo cuya supervisión se le asigna a uno para hacer la tarea. Uno debe estar bien versado en los dominios de la codificación competitiva, la estructura de datos y los algoritmos para despejar la ronda. Algunos problemas que se piden son:

Rondas Técnicas:
Estos consisten en rondas cara a cara con el entrevistador y para pasar por estas rondas uno debe tener un buen conocimiento sobre los hechos mencionados en el CV. Las preguntas generalmente se hacen a partir de los proyectos, pasantías o capacitación mencionados en el CV. Después de esto, debe ser bien conocido con los temas relacionados con el curso, como Estructura de datos, Algoritmos, Sistema operativo, Redes, Gestión de bases de datos, etc. Entonces, básicamente, la entrevista prueba si todo lo mencionado en el CV es prueba completa y el entrevistado está teniendo en- conocimiento profundo sobre los temas tratados durante el curso de ingeniería. También se puede esperar que los estudiantes escriban códigos en la entrevista. La ronda técnica final consiste en el diseño del sistema, donde se pueden hacer preguntas de varios dominios como Cloud COmputing, Microsoft Azure,

Ronda técnica y de recursos humanos:
esta ronda se ocupa menos de las preguntas técnicas pero más de las preguntas de recursos humanos como:

  • ¿Dónde te ves en los próximos 5 años, 15 años y 25 años?
  • Preguntas sobre antecedentes familiares.
  • Fortalezas y debilidades.
  • Preguntas sobre los hechos mencionados en el CV.

Preguntas formuladas en Microsoft:

  1. Problema de atrapamiento de agua de lluvia
  2. Cuente todos los caminos posibles desde la parte superior izquierda hasta la parte inferior derecha de una array mXn
  3. Imprime un patrón sin usar ningún loop
  4. ¿Cómo diseñar una URL pequeña o un acortador de URL?
  5. Escribir código para determinar si dos árboles son idénticos
  6. Dado solo un puntero/referencia a un Node que se eliminará en una lista vinculada individualmente, ¿cómo se elimina?
  7. paliza en el sistema operativo
  8. Algoritmo de Kadane
  9. Suma de Nodes hoja a nivel mínimo
  10. Número mínimo de monedas programación dinámica vs iterativa
  11. Más artículos sobre temas importantes y solicitados >>
  12. Más preguntas hechas >>

Pocas experiencias de entrevista:

  1. Experiencia de entrevista de Microsoft SDE 1
  2. Experiencia de entrevista de Microsoft SDE 1
  3. Experiencia de entrevista de Microsoft SDE 1
  4. Experiencia de entrevista de Microsoft SDE 1
  5. Consulte aquí todos los artículos y preguntas relacionados con Microsoft

Dónde aplicar:
Aplicar en Microsoft

Publicación traducida automáticamente

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