Experiencia de entrevista de Zoho | Conjunto 37 (desarrollador de Java)

Ronda 1:  hubo 20 preguntas de aptitud y 10 preguntas de Java MCQ.Ninguna C o C++. Ronda 2:  Esta vez fue bastante fácil.. 1. Dada una string con o sin caracteres especiales, busque si es palíndromo o no . No se debe dividir la array o no se deben usar espacios adicionales para almacenar la … Continue reading «Experiencia de entrevista de Zoho | Conjunto 37 (desarrollador de Java)»

Experiencia de entrevista de Zoho | Conjunto 39 (Unidad en el campus para desarrolladores de software)

El proceso de reclutamiento se llevó a cabo durante dos días en nuestro campus en junio ’17. Ronda 1: esta fue una prueba de MCQ en línea. Había 20 preguntas en cada una de las dos secciones, una para programación en C (bucles, funciones, strings, etc.) y la otra para aptitud cuantitativa (muy difícil). Esta … Continue reading «Experiencia de entrevista de Zoho | Conjunto 39 (Unidad en el campus para desarrolladores de software)»

Experiencia de entrevista de Zoho | Fuera del campus durante 1,6 años de experiencia

Ronda 1:  Programación (L1) y Aptitud. Duración: 2 horas Sección 1 : 10 Predecir las preguntas de salida. Cada pregunta lleva 1 punto. Temas: bucles, punteros, If-Else, array Sección 2: 5 Predecir las preguntas de salida. Cada pregunta lleva 2 puntos. Temas: Punteros, Recursión, Array (Arreglos 2D), Bucles anidados. Bloque 3: 10 preguntas de Aptitud. … Continue reading «Experiencia de entrevista de Zoho | Fuera del campus durante 1,6 años de experiencia»

Programa Javascript para rotar array cuadrada en lugar de 90 grados | Serie 1

Dada una array cuadrada, gírela 90 grados en sentido contrario a las agujas del reloj sin usar ningún espacio adicional. Ejemplos:   Input: Matrix: 1 2 3 4 5 6 7 8 9 Output: 3 6 9 2 5 8 1 4 7 The given matrix is rotated by 90 degree in anti-clockwise direction. Input: 1 … Continue reading «Programa Javascript para rotar array cuadrada en lugar de 90 grados | Serie 1»

Programa de Python para convertir números romanos a decimales entre 1 y 3999

Dado un número romano, la tarea es encontrar su valor decimal correspondiente. Ejemplo :  Input: IX Output: 9 IX is a Roman symbol which represents 9 Input: XL Output: 40 XL is a Roman symbol which represents 40 Input: MCMIV Output: 1904 M is a thousand, CM is nine hundred and IV is four Los … Continue reading «Programa de Python para convertir números romanos a decimales entre 1 y 3999»

Programa Php para reorganizar una array en forma máxima mínima: 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 Php para reorganizar una array en forma máxima mínima: conjunto 2 (O (1) espacio adicional)»

Imprimir una array dada en forma de espiral – Part 1

Dada una array 2D, imprímala en forma de espiral. Vea los siguientes ejemplos. Ejemplos:  C++ #include <bits/stdc++.h> using namespace std;    vector<int> spiralOrder(vector<vector<int> >& matrix) {     int m = matrix.size(), n = matrix[0].size();     vector<int> ans;        if (m == 0)         return ans;        vector<vector<bool> > seen(m, vector<bool>(n, false));     int dr[] = { 0, 1, 0, … Continue reading «Imprimir una array dada en forma de espiral – Part 1»

Ordena todos los números pares en orden ascendente y luego ordena todos los números impares en orden descendente

Dada una array de números enteros (tanto pares como impares), ordénelos de tal manera que la primera parte de la array contenga números impares ordenados en orden descendente, el resto contiene números pares ordenados en orden ascendente. Ejemplos:  Entrada: arr[] = {1, 2, 3, 5, 4, 7, 10} Salida: arr[] = {7, 5, 3, 1, … Continue reading «Ordena todos los números pares en orden ascendente y luego ordena todos los números impares en orden descendente»

Comprobar si un número es palíndromo – Part 2

Dado un número entero, escribe una función que devuelva verdadero si el número dado es palíndromo, de lo contrario, falso. Por ejemplo, 12321 es palíndromo, pero 1451 no es palíndromo.  Haga clic aquí para el curso completo! C++ // A recursive C++ program to check // whether a given number // is palindrome or not … Continue reading «Comprobar si un número es palíndromo – Part 2»