Experiencia de la entrevista de Microsoft | Set 96 (Pasantía en el campus para IDC)

Ronda 1: (1h 15 min)

La prueba en línea en CoCubes contiene 3 preguntas de codificación

  1. Encuentre la cantidad de veces que «llevar» es 1 mientras realiza la suma de dos números
    Input:  56  99
    Output:   3
  2. Dada una array de enteros, cambie todos los números que son ‘-ve’ a la izquierda y ‘+ve’ a la derecha ‘ en el mismo lugar’ (mantenga el orden de todos los números -ve igual que en la array dada y el orden de todos los números +ve iguales a los de la array dada)
    Input: 10 7 -5 9 -12 15
    Output: -5 -12 10 7 9 15  
  3. Encuentre la suma de todos los Nodes que no tienen hijos en el nivel mínimo. Devuelve -1 si la raíz es NULL
    Input: (Root of the tree is passed into the function) 
    
             5
            / \
           2   6
          /\   /\
         7  3 9  4
             / \
            8   3
    
    Output: 14 (7+3+4)
  4. Alrededor de 65 estudiantes fueron seleccionados para la Ronda 2

Ronda 2: volantes grupales (alrededor de 45 min)

  1. Tenemos que tomar ‘n’ polinomios como entrada y tuvimos que escribir funciones para

    Ordenar (P), Agregar (P1, P2), Sub (P1, P2), Multiplicar (P1, P2)

    (Función Ordenar implementada según los índices del polinomio y todas las funciones optimizadas por espacio y tiempo)

  2. Alrededor de 28 estudiantes fueron seleccionados para la entrevista técnica.

Ronda 3: Entrevista técnica (alrededor de 40-45 min)

  1. Habla de tí
  2. ¿Cuáles son los cursos que has hecho?
  3. Suponga que tiene detalles de algún mercado de valores (se dieron el día y el precio), obtendrá ganancias solo si compra acciones más baratas que la cantidad por la que las vendió. (n) tiempo y O(1) espacio)
    Input:   
    Day  :  1  2  3  4  5  6  7
    Price: 60 10 5 12 8 40 9  
    
    Output:  35 (40-5) 

    Enlace GeeksforGeeks

  4. ¿Diferencia entre procesos e hilos?
  5. Supongamos que hay una array ordenada y se le da la array al rotar k unidades. Encuentre k escribiendo un programa (O (tiempo de inicio de sesión))
        Input:    5 6 7 1 2 3 4
        Output: 3(3 rotations happened) 

Ronda 4: ENTREVISTA DE HR (alrededor de 30 min) (En skype)

  1. Habla de tí
  2. Experiencia previa del pasante y los detalles del trabajo asignado.
  3. Cuales son los cursos que has hecho y curso favorito
  4. Explicar todos los algoritmos de clasificación y decidir cuál es mejor
  5. que proyectos has hecho
  6. Idiomas utilizados.
  7. ¿Cuál fue la tarea más difícil al hacer tus proyectos?
  8. ¿Cómo implementa una biblioteca de libros en datos json (qué campos eran necesarios y cosas por el estilo)?
  9. Por qué Microsoft y crees que eres elegible para ello
  10. Metas y cosas que le gustaría lograr en el futuro

En general, la experiencia fue agradable. Y los entrevistadores fueron amables.

Gracias GGF.

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 *