Prueba escrita
Fue una prueba en línea que contiene 20 MCQ en C y C++.
La ronda de codificación tenía dos preguntas.
- Dadas algunas líneas de texto en una string, cada línea está separada por el carácter ‘\n’. Imprime las últimas diez líneas. Si el número de líneas es inferior a 10, imprima todas las líneas.
- Realice el recorrido de orden de niveles del árbol binario completo.
Dado1 2 3 4 5 6 7
Imprímelo como
1
2 3
4 5 6 7
Ronda Técnica 1
- Primero me pidió que le hablara de algún proyecto en el que haya trabajado.
- Dada una array de enteros. Encuentre elementos consecutivos en una array que tenga una suma máxima. Conozco la solución a este problema, así que le dije rápidamente.
- Luego modificó la pregunta y me pidió que encontrara elementos consecutivos en una array que tuvieran una suma igual a cero. Tomando un tiempo, también dije la respuesta a esta pregunta.
- A continuación, modificó la pregunta nuevamente y me pidió que encontrara elementos consecutivos en una array que tuvieran una suma cercana a cero, dado que no hay una subarray con una suma igual a cero. También escriba casos de prueba para ello.
Ronda Técnica 2
- Dada una lista enlazada. ¿Cómo detectaré si la lista tiene ciclo? También escriba casos de prueba para ello.
- Luego me preguntó si tengo algún conocimiento de programación gráfica. Me preguntó cómo implementaría ‘relleno de inundación’ para la aplicación de gráficos. Escribir código y casos de prueba para ello.
Ronda Técnica 3
- Dada una array 2D y un valor clave. Busque este valor clave en la array y convierta todos los elementos en fila y columna de esta clave a cero.
- Dada una array ordenada de tamaño n. Cada elemento de la array es único y se encuentra de 1 a n+1. Encuentra el elemento que falta. Escribir código y casos de prueba para el mismo.
- ¿Cómo haré un seguimiento del número de visitantes que visitaron mi página web?
Técnica/HR Ronda 4
- Dada una string. Encuentra un personaje con la mayor cantidad de ocurrencias. Escriba el código y el caso de prueba para el mismo.
- ¿Por qué quiero unirme a Microsoft?
- ¿Cuál es la tarea más desafiante que hice en mi vida de graduación?
CONTRATADO 😀 😀
Me gustaría agradecer al equipo de geeksforgeeks por este maravilloso sitio que me ayudó mucho y sin el cual no podría descifrar esta entrevista.
Este artículo ha sido compilado por Akash Gupta . Muchas muchas felicitaciones a Akash Gupta. 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.
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