Saltar al contenido

Experiencia en la entrevista en Microsoft-Praktikum | En el campus en 2021

Experiencia en la entrevista en Microsoft-Praktikum |  En el campus en 2021

Ronda 1 (prueba de codificación en línea): La Ronda 1 fue una prueba de codificación en línea realizada en Codility. Tenía dos preguntas de codificación como esta:

  1. La primera pregunta fue un problema simple que dependía de tirar los dados. Obtienes un número total de tiradas de dados T y un gran total Total conseguir. K de estos T Se han hecho lanzamientos y el total es Suma de electricidad. Su objetivo es devolver los valores de los lanzamientos restantes para que su total neto. es Total.
  2. La segunda pregunta fue similar a https://www.geeksforgeeks.org/count-minimum-number-of-fountains-to-be-activated-to-cover-the-entire-garden/.

Aproximadamente 40 estudiantes fueron preseleccionados para las entrevistas personales. Todas las rondas se basaron en gran medida en DSA.

Ronda 2 (entrevista de codificación): La ronda 2 fue una entrevista de codificación de 45 minutos con dos preguntas de codificación. Primero tuve que explicar mi enfoque antes de poder codificar mi solución. Las preguntas son las siguientes:

  1. https://www.geeksforgeeks.org/diameter-of-a-binary-tree/. Pude codificar la solución óptima. Discutimos los posibles casos de prueba y el entrevistador estaba contento con mi respuesta.
  2. En varios alfabetos, encuentre el carácter lexicográfico más pequeño K en él. Discutí el enfoque de clasificación y luego expliqué mi solución O (n) usando hashmaps. Me hizo una pregunta de seguimiento para encontrar el carácter K más pequeño entre las diferentes posiciones L y R. La solución esperada fue el preprocesamiento en O (n) y O (1) para obtener soluciones para cada par LR. (No pude codificar esta solución debido a limitaciones de tiempo).

Aproximadamente 30 personas fueron nominadas para la siguiente ronda.

Ronda 3 (entrevista de codificación): La Ronda 3 fue una entrevista de codificación similar a la Ronda 2.

  1. https://www.geeksforgeeks.org/search-element-sorted-matrix/. Pude implementar y codificar mi solución de búsqueda binaria.
  2. https://leetcode.com/problems/regular-expression-matching/. Hablé de mi solución de TI y expliqué el procedimiento para varios casos de prueba. (No codifiqué esta solución debido a limitaciones de tiempo).

Aproximadamente 20 personas fueron nominadas para la siguiente ronda.

Ronda 4 (RRHH y entrevista técnica): La entrevista comenzó con una breve charla sobre mis proyectos y los desafíos que conllevaban.

  • Me hicieron una pregunta sobre el sistema operativo que intenté, pero le informé que aún no me había enterado. Luego me pidió que mantuviera un registro telefónico con los números de teléfono y sus marcas de tiempo. Las funciones fueron: agregar un nuevo detalle de llamada; Recibe las X llamadas más frecuentes en las últimas Y horas.
  • No tenía mucha idea y se me ocurrió una solución, pero no fue muy óptima. Esta entrevista solo tiene como objetivo evaluar cómo piensa y cómo aborda problemas complejos.

Los resultados se anunciaron después de 4 horas y se seleccionaron 16 personas para una pasantía de verano en Microsoft.

Veredicto: Seleccionado

Algunos consejos que le ayudarán a prepararse:

  1. Familiarícese con cada concepto y asegúrese de codificar la solución, no solo de leerla.
  2. Consulte las preguntas relacionadas con el negocio en plataformas como GeeksforGeeks y Interviewbit e intente resolverlas antes de buscar la solución.
  3. Utilice una combinación de fuentes como Leetcode, GeeksforGeeks, Hackerrank, etc. y establezca un límite de tiempo de 30 a 45 minutos para resolver cada pregunta.
  4. Tenga algunos buenos proyectos de programación en su currículum y asegúrese de poder explicar adecuadamente su contribución a ellos.
  5. Trate de hablar con la persona con la que está hablando y explíquele claramente su línea de pensamiento.
  6. Mantenga la calma antes y durante la entrevista.

¡¡Todo lo mejor y diviértete codificando !!

¡Atención lectores! No dejes de aprender ahora. Obtenga todos los conceptos principales de DSA con el Curso de autoaprendizaje de DSA a un precio asequible para los estudiantes y conviértase en apto para la industria. Para completar su preparación desde el aprendizaje de un idioma hasta DS Algo y mucho más, lea Toma el curso de preparación para entrevistas. Si está preparado, pruebe sus habilidades con TCS, Wipro, Amazonas. Google y Microsoft Serie de pruebas.

Source link