Entrevista Zoho | Conjunto 1 (en el campus)

Primera Ronda: (Ronda escrita de Aptitud) Esta ronda constaba de dos secciones “Aptitud de Razonamiento” y “Aptitud Técnica”. La sección de razonamiento era más como acertijos, así que concéntrate en los acertijos lógicos. Aptitud técnica trató más con «precedencia de operadores», «punteros», «iteraciones», «asignaciones de memoria dinámica». Segunda Ronda: (Ronda de Programación Normal) 1. Escriba … Continue reading «Entrevista Zoho | Conjunto 1 (en el campus)»

Unidad fuera del campus de Zoho | Conjunto 26 (desarrollador de software)

Ronda 1: prueba escrita La primera ronda constaba de 40 preguntas de una marca (sin opciones) de preguntas de salida C y preguntas de diagrama de flujo (Duración de la prueba: 2 horas): – Las preguntas de salida C parte de las preguntas cubiertas de iteraciones, punteros, arrays y estructuras de datos. Sugerencia: sugeriría hacer … Continue reading «Unidad fuera del campus de Zoho | Conjunto 26 (desarrollador de software)»

Experiencia de entrevista de Zoho – Part 5

Pregunta de Programación de Ronda Avanzada (L3). APLICACIÓN DE CABINA ZULO Cree una aplicación de reserva de taxis, ZULA según los detalles que se detallan a continuación. El programa primero debe presentar un menú con las siguientes opciones Inicio de sesión del conductor Inicio de sesión del cliente Administrador ZULA Salida Tarea 1: Inicialización Inicialice … Continue reading «Experiencia de entrevista de Zoho – Part 5»

Programa de Python para reorganizar una array en forma mínima máxima: conjunto 2 (O (1) espacio adicional)

Dada una array ordenada de enteros positivos, reorganice la array alternativamente, es decir, el primer elemento debe ser el valor máximo, el segundo valor mínimo, el tercer segundo máximo, el cuarto segundo mínimo y así sucesivamente. Ejemplos: Entrada : arr[] = {1, 2, 3, 4, 5, 6, 7}  Salida : arr[] = {7, 1, 6, 2, … Continue reading «Programa de Python para reorganizar una array en forma mínima máxima: conjunto 2 (O (1) espacio adicional)»

Programa C++ para sumar dos números representados por listas enlazadas – 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 C++ para sumar dos números representados por listas enlazadas – Conjunto 2»

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 de Python para verificar paréntesis equilibrados en una expresión (buena formación) usando Stack

Dada una string de expresión exp, escriba un programa para examinar si los pares y los órdenes de “{“, “}”, “(“, “)”, “[“, “]” son correctos en exp. Ejemplo :  Entrada : exp = “[()]{}{[()()]()}”  Salida : Balanceada Entrada : exp = “[(])”  Salida : No balanceada  Algoritmo:  Declara una pila de caracteres S. Ahora … Continue reading «Programa de Python para verificar paréntesis equilibrados en una expresión (buena formación) usando Stack»

Verifique los paréntesis equilibrados en una expresión (bien formada) usando Stack

  Dada una string de expresión exp, escriba un programa para examinar si los pares y los órdenes de “{“, “}”, “(“, “)”, “[“, “]” son correctos en exp. Ejemplo :  Entrada : exp = “[()]{}{[()()]()}”  Salida : Balanceada Entrada : exp = “[(])”  Salida : No balanceada  Algoritmo:  Declara una pila de caracteres S. … Continue reading «Verifique los paréntesis equilibrados en una expresión (bien formada) usando Stack»

Máximo de ventana deslizante (Máximo de todos los subarreglos de tamaño k) – Part 2

Dado un arreglo y un entero K , encuentre el máximo para todos y cada uno de los subarreglo contiguos de tamaño k. Ejemplos:  C++ // C++ Program to find the maximum for  // each and every contiguous subarray of size k. #include <bits/stdc++.h> using namespace std;    // Method to find the maximum for … Continue reading «Máximo de ventana deslizante (Máximo de todos los subarreglos de tamaño k) – Part 2»

Encuentra dos números primos con suma dada

Dado un número par (mayor que 2), imprima dos números primos cuya suma sea igual al número dado. Puede haber varias combinaciones posibles. Imprima solo el primer par. Un punto interesante es que siempre existe una solución según la conjetura de Goldbach . Ejemplos:   Input: n = 74 Output: 3 71 Input : n = 1024 … Continue reading «Encuentra dos números primos con suma dada»