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 array.

Ej.: COCHE DE CARRERAS

Por ejemplo: ¿HICE, HICE?

2.  Dada una array de enteros de tamaño  n . Convierta la array de tal manera que si el siguiente número válido es el mismo que el número actual, duplique su valor y reemplace el siguiente número con 0 . Después de la modificación, reorganice la array de modo que todos los 0 se desplacen al final.

Entrada: arr[] = {2, 2, 0, 4, 0, 8}
Salida: 4 4 8 0 0 0

Entrada: arr[] = {0, 2, 2, 2, 0, 6, 6, 0, 0, 8}
Salida: 4 2 12 8 0 0 0 0 0 0

3 . NÚMERO PRIMO TORCIADO

Se dice que un número es primo torcido si es un número primo y el reverso del número también es un número primo.

Input : 97
Output : Twisted Prime Number
Explanation: 97 is a prime number
and its reverse 79 is also a prime
number.

4. Dada una array A[] y un número x, verifique el par en A[] con suma como x.

Por ejemplo: Entrada {1, 2, 4, 3, 5, 6}
SUMA : 5
Salida: 2 (1, 4) y (2, 3)

5. Subarreglo contiguo de suma más grande
( algoritmo de Kadane )

6.Patrón de diamantes: para el tamaño de entrada dado -> Aquí 3

  *
 ***
*****
 ***
  *

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *