Experiencia de la entrevista de Microsoft | Conjunto 126 (en el campus para prácticas)

Prueba escrita: No voy a decir que las preguntas fueron muy fáciles. Depende totalmente de ti. Así que solo quiero decirles el tipo de preguntas. Para hacerlo realmente mejor, debe tener un buen conocimiento de la implementación de listas enlazadas del árbol binario, BST y algo relacionado con él. Nada fue al azar allí, te lo puedo garantizar. Si no tienes buena práctica con esto, entonces todo depende de tu suerte o de tu cerebro. Pregunta básica de DP, por ejemplo, LIS, LCS, mochila, cambio de moneda, etc. En el momento del examen, no piense mucho en la complejidad del tiempo, solo hágalo (es mi sugerencia personal, la complejidad del tiempo importa, pero la cantidad de preguntas importa más. En general O (N2) ) se acepta la solución ). Geeks for Geeks es el mejor lugar para practicar.
Volar redondo
La ronda de vuelo fue de unos 45 minutos. El estudiante tuvo que escribir código para 2 problemas en papel, el primero de los cuales estaba relacionado con la manipulación de strings y el segundo estaba basado en la programación dinámica. Ambas preguntas eran buenas. De acuerdo con mi pensamiento, no piense en resolver la pregunta rápidamente (será mejor si es rápido). Puede tomarse su tiempo. Escriba un código hermoso (claramente comprensible para cualquiera, por ejemplo, si está usando una array de ayuda, luego elija el nombre para esto sabiamente como MinSum[], SmallestInt[], CurAns[]). La selección no fue aleatoria, ¿por qué una empresa tan buena se equivoca así?
Entrevista
La mejor parte es una entrevista. Los entrevistadores son muy buenos y amigables, pero también depende de ti. Hasta ahora has entendido que mi inglés no es bueno. Confía en mí, lo único que importa es tu confianza. Tenga confianza y hable con ellos con franqueza. El primer entrevistador me hizo una pregunta: ¿Conoce la codificación XML? Con una buena sonrisa (sin miedo) le dije: No señor, nunca escuché sobre eso, no creo que haya estado en curso nunca. Luego describe algo al respecto. Mientras escucha la descripción, no se quede callado, intente hacer preguntas sobre su duda y los otros casos de prueba de la esquina traten de ser inteligentes (no hagan preguntas tontas). Si cree que la pregunta es fácil, dígale que sus enfoques no son una solución directa. Como “Señor, creo que todas las respuestas tienen algo en común, bla, bla, creo que puede ser un punto clave para nuestra solución. ” Intenta hablar con tu entrevistador mientras escribes el código. No estés ocupado escribiendo código. Déjame explicarte lo que puedes hablar con tu entrevistador mientras escribes código. Mientras escribe el código, le viene a la mente cualquier duda o confusión o cualquier caso de prueba de esquina, solo pregunte al entrevistador que realmente lo estará esperando. En realidad, los entrevistadores no quieren una solución, solo están comprobando cómo aborda un problema determinado. Si el entrevistador quedó impresionado por usted, llamará a otro antes. 10-15 minutos después del final de la primera entrevista, me llamaron porque los muchachos son muy inteligentes y me hizo tres preguntas de matemáticas (relacionadas con la programación). Primera pregunta que me hizo para encontrar el número de ceros en N!. Siendo demasiado inteligente, dije la solución en una línea y dije que es una búsqueda muy fácil, todos saben la respuesta. Él solo sonríe y me lanza una pregunta muy difícil de probabilidad. Me siento jodido. La pregunta era que usted tiene un sitio web de compra de lotería, al mismo tiempo que las personas compran lotería en su sitio. Tienes que elegir un candidato al azar con probabilidad uniforme. Afortunadamente, quedó impresionado con mis respuestas anteriores, por lo que me dio muchas pistas para encontrar la solución. Por fin, encontré la solución, me dijo que lo codificara, escribo un código pero no estaba de acuerdo, y me dijo que no es correcto, escriba otro, finalmente escribo un código correcto. Ambos estaban felices y satisfechos. Luego me hizo la pregunta 5-6 del sistema operativo, la diferencia entre mutex y semáforo, proceso e hilo, cuál es la nueva pestaña en el proceso o hilo de Chrome, qué debe hacer para compartir los mismos recursos por más de un proceso simultáneamente etc, por suerte quedó satisfecho con mi respuesta y se mostró impresionado. luego, la siguiente ronda fue la ronda de recursos humanos, eso fue muy fácil. Si estuvieras haciendo tus proyectos por ti mismo. No se puede engañar a RRHH, era muy bueno en aprendizaje automático e inteligencia artificial.
Trabaja duro en verano con gfg, seguramente obtendrás una pasantía el primer día. Confía en mí, si no consigues una pasantía el primer día, será más difícil conseguirla a partir del día siguiente. CGI importa en todas partes, pero el talento también es bendecido.

Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *