Invertir una lista enlazada en grupos de tamaño determinado | conjunto 2

Dada una lista enlazada, escribe una función para invertir cada k Node (donde k es una entrada a la función).  Ejemplos:  Inputs: 1->2->3->4->5->6->7->8->NULL and k = 3 Output: 3->2->1->6->5->4->8->7->NULL. Inputs: 1->2->3->4->5->6->7->8->NULL and k = 5 Output: 5->4->3->2->1->8->7->6->NULL. Ya hemos discutido su solución en la publicación a continuación  Invertir una lista enlazada en grupos de tamaño … Continue reading «Invertir una lista enlazada en grupos de tamaño determinado | conjunto 2»

Experiencia de entrevista One97 (Paytm)

Escrita 1: Técnica y Aptitud. Escrito 2: Codificación Escrita Escrito 1 fue un examen Escrito Normal basado en los fundamentos de Aptitud e Informática. Escrito 2: Algunas preguntas que recordaba: Q1: char a; int i = 300; a = &i; a++; *a=2; printf(«%d»,i); P2: Imagine you have a special keyboard with the following keys: A … Continue reading «Experiencia de entrevista One97 (Paytm)»

Experiencia de entrevista de Paytm para ingeniero de software sénior | 4 años de experiencia

Ronda Técnica (1 hora): Me preguntaron sobre los proyectos actuales de mi empresa y el techstack utilizado que es hilo ¿Palabra clave sincronizada? Dif. formas de crear hilos en Java, ¿cuál es mejor? diferencia b/n multiproceso y multiprogramación ¿Qué es txn en DBMS? Propiedades del ÁCIDO Implementación interna del mapa. ¿Cómo funciona el puesto de … Continue reading «Experiencia de entrevista de Paytm para ingeniero de software sénior | 4 años de experiencia»

Experiencia de entrevista de control de calidad de Paytm

Ronda 1: prueba escrita (si llevará una computadora portátil, entonces es una pregunta de prueba adecuada): 40 preguntas con comandos cmd básicos, comandos SQL básicos, fragmentos de programas básicos para verificar. La prueba escrita es más fácil que la prueba en línea (si lleva una computadora portátil). Ronda 2: 1ra ronda técnica: lenguaje de programación … Continue reading «Experiencia de entrevista de control de calidad de Paytm»

Experiencia de entrevista de Paytm (en el campus) – Part 1

Ronda 1: La primera ronda fue una ronda de codificación con 3 preguntas realizadas en la plataforma de cocubes. Hubo 3-4 conjuntos de preguntas, mi conjunto tenía las siguientes preguntas. Dadas dos strings A, B en forma de lista enlazada. Si la primera string es lexicográficamente mayor devuelve 1, si es menor que -1 o … Continue reading «Experiencia de entrevista de Paytm (en el campus) – Part 1»

Programa Java para invertir una lista enlazada en grupos de tamaño dado – Conjunto 2

Dada una lista enlazada, escribe una función para invertir cada k Node (donde k es una entrada a la función). Ejemplos: Input: 1->2->3->4->5->6->7->8->NULL and k = 3 Output: 3->2->1->6->5->4->8->7->NULL. Input: 1->2->3->4->5->6->7->8->NULL and k = 5 Output: 5->4->3->2->1->8->7->6->NULL. Ya hemos discutido su solución en la publicación a continuación  Invertir una lista vinculada en grupos de tamaño dado … Continue reading «Programa Java para invertir una lista enlazada en grupos de tamaño dado – Conjunto 2»

Programa C++ para aplanar una lista enlazada

Dada una lista enlazada donde cada Node representa una lista enlazada y contiene dos punteros de su tipo:  Puntero al siguiente Node en la lista principal (lo llamamos puntero ‘derecho’ en el código a continuación). Puntero a una lista vinculada a la que se dirige este Node (lo llamamos el puntero ‘abajo’ en el código … Continue reading «Programa C++ para aplanar una lista enlazada»

Programa en C++ para organizar números dados para formar el número más grande

Dada una serie de números, organícelos de manera que produzca el mayor valor. Por ejemplo, si los números dados son {54, 546, 548, 60}, el arreglo 6054854654 da el valor más grande. Y si los números dados son {1, 34, 3, 98, 9, 76, 45, 4}, entonces el arreglo 998764543431 da el mayor valor. Una … Continue reading «Programa en C++ para organizar números dados para formar el número más grande»

Programa Php para mover todos los ceros al final de la array

Dada una array de números aleatorios, Empuje todos los ceros de una array dada al final de la array. Por ejemplo, si las arrays dadas son {1, 9, 8, 4, 0, 0, 2, 7, 0, 6, 0}, debe cambiarse a {1, 9, 8, 4, 2, 7, 6, 0, 0, 0, 0}. El orden de todos … Continue reading «Programa Php para mover todos los ceros al final de la array»

Programa Javascript 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 Javascript para comprar acciones y vender para maximizar las ganancias»