Experiencia de entrevista de Zoho | Conjunto 23 (fuera del campus)

RONDA 1 – Prueba escrita

Hay muchos patrones para la primera ronda como (Aptitud + C), (Diagrama de flujo + C)… Para mí, es Diagrama de flujo + C.
Si eres bueno en el simulacro, seguramente superarás esta ronda. Los problemas consisten en bucles complejos y bucles anidados.
Principalmente, necesitamos predecir la salida y las declaraciones que darían la salida deseada.
No habrá preguntas de opción múltiple.

RONDA 2 – RONDA DE PROGRAMACIÓN – 1

Intenta usar el lenguaje C. Porque para mí no permitían otros idiomas que no fueran C.

1. ¿Encontrar el máximo de tres números?

2. Imprima el número total de dígitos pares e impares en el número dado.

  
  Ex.  Input  :  1234567

    Output  :  ODD 4
        EVEN 3

3. Encuentra el segundo máximo entre los números dados.

  Ex.  INPUT  :  
    
    Size of Array    :  8
    Enter the elements  :  2 5 1 6 2 6 7 10
    
    OUTPUT  :

    7

  Ex.  INPUT  :

    Size of Array    :  4
    Enter the elements  :  4 1 2 2
    
    OUTPUT  :

    2

  Ex.  INPUT  :

    Size of Array    :  1
    Enter the elements  :  1
    
    OUTPUT  :

    No second maximum

4. Imprime el siguiente patrón

  Ex.  INPUT  :  5

    OUTPUT  :

            1
           1 1
          1 2 1
         1 3 3 1
        1 4 6 4 1

  Ex.  INPUT  :  7

    OUTPUT  :

            1
           1 1
          1 2 1
         1 3 3 1
        1 4 6 4 1
       1 5 10 10 5 1
      1 6 15 20 15 6 1

5. Dada una array bidimensional que consta de solo 0 y 1. Imprima la array sin duplicación.

  Ex.  INPUT  :
    
    Enter Row Size    :  4
    Enter column size  :  3
    Enter the matrix  :
    1 0 1
    1 1 0
    1 1 1
    1 0 1
    
    OUTPUT  :

    Unique Matrix  :
    1 0 1
    1 1 0
    1 1 1

6. Dada una array de números positivos. Imprime los números que tienen el rango continuo más largo.

  Ex.  INPUT  :  

    Enter array size  :  8
    Enter arryay elements  :  1 3 10 7 9 2 4 6
    
    OUTPUT  :

    1 2 3 4

  Ex.  INPUT  :  

    Enter array size  :  8
    Enter arryay elements  :  1 3 9 7 8 2 4 6
    
    OUTPUT  :

    1 2 3 4
    6 7 8 9

7. Dadas dos arrays. Encuentra su unión.

  Input  : 

  Enter size of first array  :  6
  Enter the elements    :  1 2 3 4 5 3
  Enter size of second array  :  4
  Enter the elements    :  1 2 7 5

  OUTPUT  :

  1 2 3 4 5 7

8. Dada una serie de números. Imprime los números sin duplicación.

  
  INPUT  :  
  
  Enter the array size  :  4
  Enter the elements  :  1 1 2 4
  
  OUTPUT  :

  1 2 4 

9. Dada una array de números y un número k. Imprima el número máximo posible de k dígitos que se puede formar usando números dados.

  INPUT  :  
  
  Enter the array size  :  4
  Enter the elements  :  1 4 973 97
  Enter number of digits  :  3
  
  OUTPUT  :

  974 

  INPUT  :  
  
  Enter the array size  :  6
  Enter the elements  :  1 4 89 73 9 7
  Enter number of digits  :  5
  
  OUTPUT  :

  98973

10. Dada una array de números y una ventana de tamaño k. Imprima el máximo de números dentro de la ventana para cada paso a medida que la ventana se mueve desde el comienzo de la array.

  INPUT  :
  
  Enter the array size  :  8
  Enter the elements  :  1,3,5,2,1,8,6,9
  Enter the window size  :  3

  OUTPUT  :

  5 5 5 8 8 9

RONDA – 3 PROGRAMACIÓN AVANZADA

1. Dada una array MxN llena con ‘-‘ y debe colocar los globos en las columnas deseadas comenzando desde abajo. Debe imprimir la array cuando se suelta un nuevo globo.
Debe continuar recibiendo entradas hasta que el cuadro esté lleno o hasta que el usuario decida detenerse.

  TEST CASE  :
  
  Enter the matrix size(m*n)  :  3 3
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  - R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  B
  Contents of the matrix    :
  - - -
  - B -
  - R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  1
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - B -
  R R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - R -
  - B -
  R R -
  Do you wish to continue(Y/N)  :  N
  Program Stopped

2. Versión extendida del problema anterior. Ahora debe salir cuando una fila se llene por completo.

  TEST CASE  :
  
  Enter the matrix size(m*n)  :  3 3
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  - R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  B
  Contents of the matrix    :
  - - -
  - B -
  - R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - R -
  - B -
  - R -
  Column is filled completely. Program is terminated.

3. Versión extendida del problema anterior. Ahora debe colocar el globo en la primera celda libre desde la izquierda si la columna especificada se completa en cada fila.

  
  TEST CASE  :
  
  Enter the matrix size(m*n)  :  3 3
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  - R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  B
  Contents of the matrix    :
  - - -
  - - -
  B R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  B R R
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - R -
  B R R
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  B
  Contents of the matrix    :
  - - -
  B R -
  B R R
  Do you wish to continue(Y/N)  :  N
  Program terminated.

4. Versión extendida del problema anterior. Si alguna columna tiene tres globos continuos del mismo color, entonces debemos reventarlos.

  TEST CASE  :
  
  Enter the matrix size(m*n)  :  3 3
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  - R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  R R -
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - - -
  R R R
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  - R -
  R R R
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  B
  Contents of the matrix    :
  - - -
  R R -
  R R R
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  R R R
  R R R
  Do you wish to continue(Y/N)  :  Y
  Enter the column number    :  2
  Enter the color of the balloon  :  R
  Contents of the matrix    :
  - - -
  R - R
  R - R
  Do you wish to continue(Y/N)  :  N
  Program Terminated.

5. Versión extendida del problema anterior. Ahora necesita estallar los tres colores continuos en la misma fila.

Recursos humanos técnicos
El número de rondas de recursos humanos técnicos puede variar según su desempeño en las rondas de recursos humanos anteriores. Algunos de ellos fueron enviados a incubación si no eran convincentes para los recursos humanos.

Las preguntas eran de Java, estructuras de datos, enfoque para el escenario dado, bases de datos y aplicaciones lógicas.

Recursos humanos generales
Preguntas simples como por qué Zoho, cualquier otra oferta actual, sobre Zoho, sobre la familia, por qué eligió CSE, estudios superiores,…

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Por favor, no pidas respuestas. Intenta resolverlo tú mismo o encuéntralo tú mismo.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

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 *