Entrevista Zoho | Conjunto 2 (en el campus)

Recientemente, Zoho visitó la ubicación del campus. Me gustaría compartir mi experiencia con geeksforgeeks por lo que obtuve esta oferta. Gracias geekforgeeks 🙂

Proceso de colocación de Zoho On Campus

1) Primera Ronda: Escrita

Preguntas de salida de 40 C. 2 horas.
30 preguntas de 1Marca y 10 de 2Marca. NO FUE MCQ. Las preguntas fueron desafiantes y cubrieron todos los conceptos de C.

2) Segunda Ronda: Codificación

Alrededor de 150 estudiantes preseleccionados para esta ronda. Era una ronda de codificación de máquina local. Se asignará un personal a un grupo de 5 alumnos. Anotó el tiempo que tardó en resolver cada pregunta. Hubo un total de 7 preguntas y resolví 4 preguntas y no completé la quinta pregunta.

1) Clasificación alternativa: Dada una array de enteros, reorganice la array de tal manera que el primer elemento sea el primer máximo y el segundo elemento sea el primer mínimo.

    Eg.) Input  : {1, 2, 3, 4, 5, 6, 7}
         Output : {7, 1, 6, 2, 5, 3, 4} 

2) Eliminar paréntesis no balanceados en una expresión dada.

    Eg.) Input  : ((abc)((de))
         Output : ((abc)(de))  

         Input  : (((ab)
         Output : (ab) 

3) Forme un sistema numérico con solo 3 y 4. Halle el n-ésimo número del sistema numérico.
Ej.) Los números son: 3, 4, 33, 34, 43, 44, 333, 334, 343, 344, 433, 434, 443, 444, 3333, 3334, 3343, 3344, 3433, 3434, 3443, 3444 ….

4) Comprobar si una expresión matemática dada es válida.

    Eg.) Input  : (a+b)(a*b)
         Output : Valid

         Input  : (ab)(ab+)
         Output : Invalid

         Input  : ((a+b)
         Output : Invalid 

No recuerdo la quinta pregunta.

3) Tercera Ronda: Codificación Avanzada
Se entregó un juego array con 5 reglas. Se nos pidió que implementáramos cada una de las reglas por separado.


  R3 | -   -   - |
  R2 | -   -   - |
  R1 | -   -   - |
       C1  C2  C3  

Cada una de las 9 celdas puede estar vacía o llena con un átomo. R3, R2, R1 son los rayos que se originan desde la izquierda. C1, C2, C3 son los rayos que se originan en el fondo de la caja.

Entrada: Posición de los átomos y los rayos que se originan desde el exterior de la caja.

  Eg.) 3
       3 1
       2 2
       1 3
       3
       R3 C1 C3

Output  : Print the box. 

Regla 1:
Un rayo que tiene un átomo en su camino debe imprimir ‘H’ (Golpe) Si no tiene ningún átomo en su camino, el rayo debe pasar al otro lado.

       C1      C3
  R3 | -   -   - | R3
  H  | -   X   - |
  R1 | -   -   - | R1
       C1  H   C3 

Regla 2 y 3:
un rayo que tiene un átomo en su posición diagonal adyacente debe refractarse.

  H  | -   -   - |
  H  | X   -   - |
  R  | -   X   - |
       R   H   R  

Input rays: R1, R2, C3

  H  | -   X   - |
  R2 | -   -   - | C3
     | -   -   - |
       R2      C3  

Regla 4:
un rayo que tiene átomos en ambas posiciones diagonales adyacentes debe reflejarse.


Input ray: C2
   | -   -   - |
   | X   -   X |
   | -   -   - |
         R   

Input ray: R2
     | -   X   - |
  R  | -   -   - |
     | -   X   - | 

Regla 5:
La desviación de los rayos debe ocurrir en el orden de los rayos de entrada.

Input Rays: R3, R2, C1, C3
   H | -   X   - |
  R2 | -   -   - | C3
     | -   -   - |
       R2      C3 

La tarea final fue implementar estas reglas para el tamaño dinámico de la array.


Input : no of rows, no of columns
  Eg.) 4 4 (row & column)
       2 (No of atoms)
       4 4 (Position of atom)
       2 2 (Position of atom)
       2 (No of rays)
       R4 C2 (Ray number)

  H  | -   -   -   X |
     | -   -   -   - |
     | -   X   -   - |
     | -   -   -   - |
           H  

La tarea final fue muy confusa y tuvo que manejar todos los casos. Hay posibilidades de que un rayo termine en la posición inicial si el número de filas y columnas es superior a 5.

4) Cuarta Ronda: Entrevista Técnica
Preguntas básicas de hashing, búsqueda, clasificación, JVM, OS, Threads. Preguntas en profundidad de los proyectos que mencioné en mi currículum. Así que no se limite a agregar proyectos en los que no es lo suficientemente completo como para responder a todas las preguntas.

Y un rompecabezas simple: (xa)(xb)(xc)….(xz) = ? 😀

5) Quinta ronda: RR.
HH. Preguntas generales de RR. HH. como por qué Zoho, cómo se ve después de 5 años, por qué eligió el flujo de CS/TI, cuénteme sobre sus habilidades de liderazgo, etc.

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

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 *