Experiencia de entrevista de DE Shaw para desarrollador de software (tiempo completo)

Ronda [Codificación] en línea: La prueba tenía tres secciones: Codificación, Técnica y Aptitud. Fue alojado en HackerRank. La ronda de codificación tenía 2 preguntas: el límite de tiempo era de 50 minutos. La primera pregunta fue sobre Binary Tree Traversal (donde el árbol se almacena en forma de array) y la segunda se basó en … Continue reading «Experiencia de entrevista de DE Shaw para desarrollador de software (tiempo completo)»

Entrevista a DE Shaw | Serie 1

Total 3 rondas. Primero escrito seguido de 2 cara a cara y cada ronda fue de ELIMINACIÓN uno.  Ronda 1 (Escrito – 1hr): 3 secciones. 20 minutos cada uno.  sección 1: 20 preguntas de aptitud y fue muy difícil. El promedio de preguntas resueltas es 4.  sección 2: 20 (C++ y Java) oops preguntas relacionadas … Continue reading «Entrevista a DE Shaw | Serie 1»

Programa C# para encontrar el punto de intersección de dos listas vinculadas

Hay dos listas enlazadas individualmente en un sistema. Por algún error de programación, el Node final de una de las listas vinculadas se vinculó a la segunda lista, formando una lista en forma de Y invertida. Escriba un programa para obtener el punto donde se fusionan dos listas enlazadas.  El diagrama anterior muestra un ejemplo … Continue reading «Programa C# para encontrar el punto de intersección de dos listas vinculadas»

Intersección de dos listas enlazadas ordenadas

Dadas dos listas ordenadas en orden creciente, cree y devuelva una nueva lista que represente la intersección de las dos listas. La nueva lista debe hacerse con su propia memoria; las listas originales no deben cambiarse.  Ejemplo:  Input: First linked list: 1->2->3->4->6 Second linked list be 2->4->6->8, Output: 2->4->6. The elements 2, 4, 6 are … Continue reading «Intersección de dos listas enlazadas ordenadas»

Problema de separación de palabras con retroceso

Dada una oración válida sin espacios entre las palabras y un diccionario de palabras válidas en inglés, encuentre todas las formas posibles de dividir la oración en palabras individuales del diccionario. Ejemplo: Consider the following dictionary { i, like, sam, sung, samsung, mobile, ice, and, cream, icecream, man, go, mango} Input: «ilikesamsungmobile» Output: i like … Continue reading «Problema de separación de palabras con retroceso»

Experiencia de entrevista de DE Shaw para pasantía (en el campus)

Esta es mi experiencia de entrevista para DE Shaw India. Visitaron nuestro campus para la sesión 2020-2021. Todo el proceso de entrevista se realiza virtualmente debido al COVID-19. La ronda 1 Es una ronda de codificación en línea con algunas aptitudes generales y preguntas técnicas y 2 preguntas de codificación. La duración de esta ronda … Continue reading «Experiencia de entrevista de DE Shaw para pasantía (en el campus)»

Experiencia de la entrevista de DE Shaw | Conjunto 23 (tiempo completo)

Prueba técnica: 1. Dada una array que consta de ‘*’ y caracteres, imprima el carácter que tiene el número máximo de estrellas a un lado (incluidos los elementos diagonales también). Si dos caracteres tienen el mismo número máximo, imprima lexicográficamente el más pequeño. Respuesta: Recorrido simple de la array y verificación de las condiciones. 2. … Continue reading «Experiencia de la entrevista de DE Shaw | Conjunto 23 (tiempo completo)»

Experiencia de la entrevista de DE Shaw | Conjunto 11 (en el campus)

DE Shaw & Arcesium (un derivado de DE Shaw que sucedió muy recientemente) vino a nuestra universidad para ser reclutado. Así que aquí está mi experiencia. Ronda escrita: 20 aptitudes matemáticas (difíciles) 20 aptitudes de programación (C, C++, Java)-Muchas (SO, redes, DBMS)-Pocas preguntas de codificación. Se anunciaron los resultados y 15 personas fueron preseleccionadas. Ronda … Continue reading «Experiencia de la entrevista de DE Shaw | Conjunto 11 (en el campus)»

Verifique si existe una ruta desde el principio hasta el final de la celda en Matrix dada con obstáculos en la mayoría de los movimientos K

Dado un entero positivo K y una cuadrícula matricial de dimensiones N * M que consta de caracteres ‘.’ y ‘#’ , donde ‘.’ representa las celdas desbloqueadas y ‘#’ representa las celdas bloqueadas, la tarea es verificar si se puede llegar a la parte inferior derecha de la cuadrícula desde la celda superior izquierda … Continue reading «Verifique si existe una ruta desde el principio hasta el final de la celda en Matrix dada con obstáculos en la mayoría de los movimientos K»

Programa Java para encontrar el punto de intersección de dos listas vinculadas

Hay dos listas enlazadas individualmente en un sistema. Por algún error de programación, el Node final de una de las listas vinculadas se vinculó a la segunda lista, formando una lista en forma de Y invertida. Escriba un programa para obtener el punto donde se fusionan dos listas enlazadas.  El diagrama anterior muestra un ejemplo … Continue reading «Programa Java para encontrar el punto de intersección de dos listas vinculadas»