Experiencia de entrevista de Microsoft | Conjunto 149 (en el campus)

La ronda 1:

Fue en Plataforma CoCubes.

Existen las siguientes rondas para Microsoft:

Sin embargo, en algunos campus, solo hay una ronda de codificación que tiene 3 preguntas para resolver en 75 minutos.

  • Número de preguntas:  3 preguntas de codificación
  • Tiempo total:  75 minutos

o si también hay rondas de Aptitud en el Campus, entonces

  • Número de preguntas:  2 preguntas de codificación
  • Tiempo total:  60 minutos

La ronda 2:

1. Dados 3 arreglos ordenados, tenemos que encontrar la diferencia absoluta mínima entre el mínimo y el máximo entre los 3 elementos de los arreglos  https://www.geeksforgeeks.org/find-three-closest-elements-from-given-tres- arrays ordenadas/

2. Agregue 1 a una lista enlazada. Esta es una pregunta bastante fácil.

  • Imprima el recorrido del orden de nivel línea por línea . Usé una cola para resolver el problema. Estaba muy satisfecho con mi código. Entonces, me hizo una pregunta simple a continuación.
  • Dada una array y el número. Encuentra dos elementos cuya suma sea igual al número dado . Primero dije   solución O ( N 2 ). Me pidió que optimizara. Entonces dije que usara el hashmap. Quedó satisfecho y me pidió que escribiera el código. Preguntó cómo se implementa hashmap y cuál es el proceso dentro de él.
  • Me preguntó por mi idioma favorito. Luego me hizo preguntas sobre el polimorfismo y cómo se implementa.

Ronda 3:

Fue una entrevista técnica y de recursos humanos.

  • Comenzó la entrevista haciendo preguntas de recursos humanos como ¿Por qué Microsoft debería seleccionarlo?
  • ¿Por qué eres mejor que otras personas? Quedó muy impresionado con mi currículum (después de ver actividades co-circulares).
  • Luego, después de 20 a 25 minutos de recursos humanos, comenzó a hacerme una pregunta de codificación.
  • La primera pregunta que me hizo fue que hay un flujo infinito de números y tienes que dar la mediana cada vez que se suma un número (la pregunta se puede encontrar en geeks para geeks).
  • Primero, le di el enfoque O (nlogn) pero después de pensar por un tiempo, le di el enfoque de tiempo O (logn) usando Heap. Estaba impresionado.

En primer lugar, tengo que contarle todo mi problema anterior, luego me dio un problema similar al problema de intercambio de monedas .
Luego se hacen algunas preguntas sobre ¿Dónde creces? ¿En qué campo quieres crecer? Y finalmente, los productos de Microsoft que está utilizando como Visual Studio y luego dio una breve introducción a varios campos de la organización.

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 *