Experiencia de entrevista de Quikr | Conjunto 2 (para SDET)

Ronda 1-Telefónica -Discusión general sobre project.java. Ronda 2-HackerEarth- 10 preguntas de Programación, selenium, Appium y shell scripting. F2F1 1- Hay dos arrays. Debe copiar el contenido de una array a otra, cada ranura debe incluir 5 elementos y debe haber una espera de 5 segundos después de cada ranura. 2- Programa Java de validación de … Continue reading «Experiencia de entrevista de Quikr | Conjunto 2 (para SDET)»

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»

Combinar una array de tamaño n en otra array de tamaño m+n

Hay dos arrays ordenadas. El primero es de tamaño m+n y contiene solo m elementos. Otro es de tamaño n y contiene n elementos. Combine estas dos arrays en la primera array de tamaño m+n de modo que se ordene la salida. Entrada: array con m+n elementos (mPlusN[]).   NA => El valor no está completo/no está … Continue reading «Combinar una array de tamaño n en otra array de tamaño m+n»

Programa Python para la compra de acciones y la venta 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 Python para la compra de acciones y la venta para maximizar las ganancias»

Fusión eficiente de dos arrays ordenadas con O (1) espacio adicional – Part 1

Dados dos arreglos ordenados, necesitamos fusionarlos en O((n+m)*log(n+m)) tiempo con O(1) espacio extra en un arreglo ordenado, cuando n es el tamaño del primer arreglo, y m es el tamaño de la segunda array. Ejemplo:   Input: ar1[] = {10}; ar2[] = {2, 3}; Output: ar1[] = {2} ar2[] = {3, 10} Input: ar1[] = {1, … Continue reading «Fusión eficiente de dos arrays ordenadas con O (1) espacio adicional – Part 1»

Fusión eficiente de dos arrays ordenadas con O (1) espacio adicional – Part 2

Dados dos arreglos ordenados, necesitamos fusionarlos en O((n+m)*log(n+m)) tiempo con O(1) espacio extra en un arreglo ordenado, cuando n es el tamaño del primer arreglo, y m es el tamaño de la segunda array. Ejemplo:   Input: ar1[] = {10}; ar2[] = {2, 3}; Output: ar1[] = {2} ar2[] = {3, 10} Input: ar1[] = {1, … Continue reading «Fusión eficiente de dos arrays ordenadas con O (1) espacio adicional – Part 2»

Combine dos arrays ordenadas usando la cola de prioridad

Dadas dos arrays ordenadas A[] y B[] de tamaños N y M respectivamente, la tarea es fusionarlas de manera ordenada. Ejemplos: Entrada: A[] = { 5, 6, 8 }, B[] = { 4, 7, 8 } Salida:   4 5 6 7 8 8 Entrada: A[] = {1, 3, 4, 5}, B] = {2, 4, … Continue reading «Combine dos arrays ordenadas usando la cola de prioridad»

Comprar acciones 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 … Continue reading «Comprar acciones Vender para maximizar las ganancias»

Experiencia de entrevista de Quikr | Conjunto 4 (en el campus)

Quikr vino a nuestra universidad para obtener el perfil de ingeniero de software asociado. CSE EEE IS y ECE eran las ramas elegibles. La ronda 1: Fue una ronda de lápiz y papel. Hubo preguntas de temas básicos de informática como C C++ DBMS OS y teoría de autómatas. Hubo 30 preguntas para responder en … Continue reading «Experiencia de entrevista de Quikr | Conjunto 4 (en el campus)»

Experiencia de entrevista de Quikr para el puesto de ingeniero de software en Bangalore

Round1:- 1. Encuentra el primer carácter no repetitivo en una string 2. Si hay un sitio web ejecutado por 2 servidores. Estos 2 servidores equilibran la carga mediante Load Balancer. Entonces, si se crea 1 sesión en 1 servidor y dice que la carga se cambia a otro servidor inmediatamente, ¿cómo se mantiene la sesión? … Continue reading «Experiencia de entrevista de Quikr para el puesto de ingeniero de software en Bangalore»