Entrevista al analista de tecnología de Morgan Stanley (para FTE)

Morgan Stanley visitó nuestro campus para contratar FTE y pasantes para el puesto de analista de tecnología. Esperaba un GPA decente y solo aquellos estudiantes que tenían un GPA de al menos 7.0/10.0 podían participar en el proceso de entrevista. Ronda 1: hubo 3 secciones cronometradas por separado.  La primera sección constaba de 7 preguntas … Continue reading «Entrevista al analista de tecnología de Morgan Stanley (para FTE)»

Experiencia de entrevista de Morgan Stanley – Part 42

Aquí está mi experiencia de ser entrevistado en Morgan Stanley. (Gerente, Bangalore | Oferta de septiembre de 2020) Este año, durante la pandemia, aparecí para Goldman Sachs (rechazado en la quinta ronda), Amazon (primera ronda), Morgan Stanley (primera ronda), De-Shaw (superado 3 rondas). No aclaré todas las rondas en ninguna de estas empresas. Desmotivado después … Continue reading «Experiencia de entrevista de Morgan Stanley – Part 42»

Entrevista a Morgan Stanley | Conjunto 26 (fuera del campus)

Ronda 1: (Concurso de codificación en línea en Hackerrank) Tiempo -24 horas Hubo 6 preguntas de nivel de dificultad creciente. https://www.hackerrank.com/contests/morgan-stanley-2015/challenges Creo que se seleccionaron los 150 principales en toda la India. (Porque mi rango estaba por debajo de 150) Ronda 2: (Ronda de Skype) –  Tiempo – 45+ minutos Háblame de ti. Describa brevemente … Continue reading «Entrevista a Morgan Stanley | Conjunto 26 (fuera del campus)»

Programa C++ para comprar acciones y vender para maximizar las ganancias

El costo de una acción en cada día se da en una array, encuentre la ganancia máxima que puede obtener comprando y vendiendo en esos días. Por ejemplo, si la array dada es {100, 180, 260, 310, 40, 535, 695}, la ganancia máxima se puede obtener comprando el día 0 y vendiendo el día 3. … Continue reading «Programa C++ para comprar acciones y vender para maximizar las ganancias»

Programa Javascript para sumar dos números representados por listas vinculadas: conjunto 2

Dados dos números representados por dos listas enlazadas, escribe una función que devuelva la lista de suma. La lista de suma es una representación de lista enlazada de la suma de dos números de entrada. No está permitido modificar las listas. Además, no está permitido usar espacio adicional explícito (Sugerencia: use recursividad). Ejemplo  : Input: … Continue reading «Programa Javascript para sumar dos números representados por listas vinculadas: conjunto 2»

Programa C++ para escribir su propio atoi()

La función atoi() en C toma una string (que representa un número entero) como argumento y devuelve su valor de tipo int. Entonces, básicamente, la función se usa para convertir un argumento de string en un número entero. Sintaxis:   int atoi(const char strn) Parámetros: la función acepta un parámetro strn que se refiere al argumento … Continue reading «Programa C++ para escribir su propio atoi()»

Programa de Python para invertir palabras en una string dada

Ejemplo: Deje que la string de entrada sea «me gusta mucho este programa». La función debería cambiar la string a «mucho, muy programe esto como yo» Ejemplos :  Entrada : s  = «código de práctica de prueba de geeks» Salida : s = «código de práctica de prueba de geeks» Entrada : s = «ser … Continue reading «Programa de Python para invertir palabras en una string dada»

Ordenar una array de 0s, 1s y 2s | Problema de la bandera nacional holandesa

Dada una array A[] que consta solo 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. Este problema también es el mismo que el famoso «problema de la … Continue reading «Ordenar una array de 0s, 1s y 2s | Problema de la bandera nacional holandesa»

Contar posibles decodificaciones de una secuencia de dígitos dada

Deje que 1 represente ‘A’, 2 represente ‘B’, etc. Dada una secuencia de dígitos, cuente el número de posibles decodificaciones de la secuencia de dígitos dada.  Ejemplos:  Input: digits[] = «121» Output: 3 // The possible decodings are «ABA», «AU», «LA» Input: digits[] = «1234» Output: 3 // The possible decodings are «ABCD», «LCD», «AWD» … Continue reading «Contar posibles decodificaciones de una secuencia de dígitos dada»

Encuentre 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:   C++ #include <bits/stdc++.h> using namespace std;    // returns true if there is triplet … Continue reading «Encuentre un triplete que sume un valor dado»