Experiencia de entrevista en Myntra | Conjunto 6 (en el campus para ingenieros de software)

Ronda en línea
Esta ronda tenía 5 mcq y 2 preguntas de codificación.
Los mcq se basaron principalmente en la capacidad cuantitativa como pérdidas y ganancias, edad, tren, proporción y proporciones.

Las preguntas de codificación fueron las siguientes:
1. Dada una array de números enteros, encuentre la diferencia máxima entre dos elementos cualesquiera de modo que el elemento más grande siempre tenga un índice más alto que el más pequeño.
https://www.geeksforgeeks.org/maximum-difference-entre-dos-elementos/

2. Dado un conjunto de N varillas de longitud, se realiza una operación de corte tal que cada varilla se corta por el mínimo de ese conjunto en cada paso. Repita lo mismo hasta que no queden varillas y emita el número de varillas cortadas en cada paso.
https://www.hackerrank.com/challenges/cut-the-sticks

Esta ronda fue de 1,5 horas y, en general, 25 fueron preseleccionados para las entrevistas.

Entrevista personal: Ronda 1

1. Dados los recorridos previos y posteriores al pedido del árbol binario, escriba un código para construir el árbol.

2. Código para revertir una lista enlazada en todos los enfoques que pueda pensar (recursión, iterativo, pila, etc.)

3. Código de invertir una lista enlazada en grupos de tamaño dado ‘k’, digamos si k=3 invertir cada 3 Nodes.

4. Algunas preguntas sobre el sistema operativo sobre la programación de la CPU, explican los diferentes algoritmos de programación.

Entrevista personal: Ronda 2

1. Encuentre el segundo elemento más grande en una array, dije ordenar en montón (mantener un montón mínimo), así que me pidieron que escribiera un código para ordenar en montón.

2. En una array n*n 2d, comenzando desde el primer elemento, es decir, array[0][0] , las únicas formas posibles de moverse son directamente al elemento debajo o en diagonal a la derecha del elemento. Además, a medida que avanzamos, siga agregando los elementos en la ruta. Dé un enfoque para alcanzar el último nivel en la array con suma mínima.

Ex :     1      2      3     4

         23    45    1000   10


         12    8      990     78

Siempre comience en 1, puede ir a 23 o 45. Si es 23, la suma hasta entonces sería 24, de lo contrario 46, y así sucesivamente.

3. Dado un árbol binario, encuentre la suma máxima entre dos Nodes de hoja cualesquiera (por supuesto, no se dan los Nodes de hoja), es decir, la suma máxima de los Nodes en la ruta entre los dos Nodes de hoja (incluidos los Nodes de hoja).

Nota: Los Nodes de hoja pueden ser tales que pueden pertenecer al mismo subárbol o diferentes.

4. Dada una array de elementos que no está ordenada y una suma ‘k’, encuentre si existe una subsecuencia tal que la suma de los elementos en la subsecuencia sume la suma ‘k’. Se esperaba una solución O(n).

Se hicieron algunas preguntas relacionadas con mis proyectos de pasantía.

Entrevista personal: Ronda 3

1. Diseñe cualquier categoría bajo la aplicación ‘Book My Show’. Así que elegí películas, se me pidió que dibujara un modelo de datos para representar todas las entidades y las relaciones entre ellas, también para llevarlo a una forma normalizada. Se agregaron algunas especificaciones y requisitos más, por lo que tuvo que diseñar para manejarlos.

2. Preguntas como Por qué Myntra, mis fortalezas, debilidades, área de interés, qué me hizo tomar Informática e Ingeniería.

Se hicieron algunas preguntas relacionadas con mis proyectos de pasantía: la diferencia entre C y C# principalmente en términos de archivos ejecutables, etc.

Ronda de recursos humanos
Esta fue una charla informal y amistosa con el mismo conjunto de preguntas como por qué ingeniería, cómo te ves a ti mismo en los próximos 5 años, etc.

Finalmente contrataron a 3 alumnos :-p

Me gustaría dar créditos de mi éxito a GeeksForGeeks por su maravillosa colección de preguntas.

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

Deja una respuesta

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