Ronda 1: (1h 15 min)
La prueba en línea en CoCubes contiene 3 preguntas de codificación
- Encuentre la cantidad de veces que «llevar» es 1 mientras realiza la suma de dos números
Input: 56 99 Output: 3
- 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
- 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)
Alrededor de 65 estudiantes fueron seleccionados para la Ronda 2
Ronda 2: volantes grupales (alrededor de 45 min)
- 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)
Alrededor de 28 estudiantes fueron seleccionados para la entrevista técnica.
Ronda 3: Entrevista técnica (alrededor de 40-45 min)
- Habla de tí
- ¿Cuáles son los cursos que has hecho?
- 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)
- ¿Diferencia entre procesos e hilos?
- 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)
- Habla de tí
- Experiencia previa del pasante y los detalles del trabajo asignado.
- Cuales son los cursos que has hecho y curso favorito
- Explicar todos los algoritmos de clasificación y decidir cuál es mejor
- que proyectos has hecho
- Idiomas utilizados.
- ¿Cuál fue la tarea más difícil al hacer tus proyectos?
- ¿Cómo implementa una biblioteca de libros en datos json (qué campos eran necesarios y cosas por el estilo)?
- Por qué Microsoft y crees que eres elegible para ello
- 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