Entrevista a Morgan Stanley | Conjunto 19 (en el campus)

MORAGAN STANLEY visitó nuestro campus. Proceso de selección: Ronda 1: prueba en línea 50 objetivos (aptiutde, ds, os, etc…) 2 preguntas de codificación      1. Cuenta simple los números en el rango dado que se compone de dígitos      Solo en el conjunto 1, 2, 3, 4, 5      2. DP estándar problema: cambio de moneda Después de … Continue reading «Entrevista a Morgan Stanley | Conjunto 19 (en el campus)»

Experiencia de entrevista de Morgan Stanley para pasantía | Presencial (Virtual) Octubre 2020

Morgan Stanley vino recientemente a mi universidad ofreciendo una pasantía. Los criterios para el registro fueron CGPA 7.5 y superior y el Perfil del puesto fue Analista. Fueron 3 Rondas. La primera ronda fue el desafío de codificación en línea seguido de 2 entrevistas virtuales en línea a través de Zoom Call en las que … Continue reading «Experiencia de entrevista de Morgan Stanley para pasantía | Presencial (Virtual) Octubre 2020»

Entrevista a Morgan Stanley | Conjunto 8 (en el campus)

Recientemente, Morgan Stanley visitó nuestro campus para FTA (analista de tiempo completo) y programas de pasantías. Prueba escrita Fue la prueba técnica + de aptitud a la que cualquiera de nosotros se enfrentó alguna vez. 10 preguntas de aptitud y se optó por la parte técnica. Podíamos elegir entre los tres lenguajes, C, C++ y … Continue reading «Entrevista a Morgan Stanley | Conjunto 8 (en el campus)»

Programa Javascript para ordenar una array de 0s, 1s y 2s

Dada una array A[] que consta de 0, 1 y 2. La tarea es escribir una función que ordene la array dada. Las funciones deben poner todos los 0 primero, luego todos los 1 y todos los 2 al final. Ejemplos: Input: {0, 1, 2, 0, 1, 2} Output: {0, 0, 1, 1, 2, 2} … Continue reading «Programa Javascript para ordenar una array de 0s, 1s y 2s»

Programa en C++ para encontrar un triplete que sume un valor dado

Dada una array y un valor, encuentre si hay un triplete en la array cuya suma es igual al valor dado. Si hay tal triplete presente en la array, imprima el triplete y devuelva verdadero. De lo contrario, devuelve falso. Ejemplos:   Entrada: array = {12, 3, 4, 1, 6, 9}, suma = 24; Salida: 12, 3, … Continue reading «Programa en C++ para encontrar un triplete que sume un valor dado»

Programa C para encontrar el elemento medio de una lista enlazada dada

Dada una lista enlazada individualmente, busque el centro de la lista enlazada. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5, entonces la salida debería ser 3.  Si hay Nodes pares, entonces habría dos Nodes intermedios, necesitamos imprimir el segundo intermedio. elemento. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5->6, entonces la salida debería … Continue reading «Programa C para encontrar el elemento medio de una lista enlazada dada»

Programa Javascript para clonar una lista enlazada con el puntero siguiente y aleatorio: conjunto 2

Ya hemos discutido 2 formas diferentes de clonar una lista enlazada. En esta publicación, se analiza otro método simple para clonar una lista vinculada. La idea es usar Hashing. A continuación se muestra el algoritmo.  Recorra la lista enlazada original y haga una copia en términos de datos. Cree un mapa hash del par de … Continue reading «Programa Javascript para clonar una lista enlazada con el puntero siguiente y aleatorio: conjunto 2»

Experiencia de entrevista de Morgan Stanley 2021 – Part 2

Solicité el puesto de pasante de verano de Morgan Stanley en su página de carreras. En primer lugar, se realizó una prueba en línea (90 minutos de duración) en la plataforma Mettl, que consta de MCQ (estructuras de datos, conceptos de C, conceptos de programación, interpretación de datos, habilidades verbales) y 3 preguntas de codificación. … Continue reading «Experiencia de entrevista de Morgan Stanley 2021 – Part 2»

Dada una secuencia de palabras, imprime todos los anagramas juntos | Serie 1

Dada una serie de palabras, imprima todos los anagramas juntos. Por ejemplo, si la array dada es {“gato”, “perro”, “tac”, “dios”, “acto”}, entonces la salida puede ser “gato tac acto perro dios”. Un método simple es crear una tabla hash. Calcula el valor hash de cada palabra de tal manera que todos los anagramas tengan … Continue reading «Dada una secuencia de palabras, imprime todos los anagramas juntos | Serie 1»

Implementación de caché LRU – Part 1

¿Cómo implementar el esquema de almacenamiento en caché LRU? ¿Qué estructuras de datos se deben utilizar?  Se nos da el número total de páginas posibles que se pueden referir. También se nos da un tamaño de caché (o memoria) (la cantidad de marcos de página que el caché puede contener a la vez). El esquema … Continue reading «Implementación de caché LRU – Part 1»