Experiencia de entrevista de Zoho Corp (en el campus)

Zoho Crop: Zoho corp visitó nuestro campus para el reclutamiento. Fue un proceso de dos días:

Día 1 : prueba escrita y ronda de codificación

Día 2 : Codificación avanzada y entrevistas

Hay cuatro rondas cada ronda tuvo eliminación

Ronda 1 (prueba escrita): prueba de lápiz y papel sobre lenguaje C y C++ y preguntas lógicas (aptitud cuantitativa y razonamiento). Preguntas de lenguaje C y C++ basadas en puntero, recursividad  (Duración-2 horas)

Lenguaje C y C++   : C y C++ y 10 preguntas (1 punto cada una)

Lenguaje C y C++ avanzado:  C y C++ y 10 preguntas (2 puntos cada una)

Preguntas Lógicas: Aptitud Cuantitativa y Razonamiento (1 punto cada una)

* Nota: No fue una prueba MCQ, tenemos que escribir las respuestas para cada pregunta para el lenguaje C y C++, tenemos que escribir el resultado, no hubo marcas negativas para las respuestas incorrectas.

Ronda 2 (codificación competitiva): fue una prueba fuera de línea en el laboratorio de nuestro campus. consta de 5 preguntas. Incluso si resuelves 3, pasarás a la siguiente ronda. Quieren claridad, calidad, condiciones de contorno, eficiencia (cualquier idioma que pueda usar es para usted). (Duración-3 horas)

1: Problema de secuenciación
de trabajos 2: Subsecuencia creciente más larga

3: Encuentra la string en la cuadrícula

4: Problema con el cajero automático dado billetes de 1000, 500, 100, 50, 20, 10 (Número de billetes dado en el punto de inicio y tenemos N transacciones si el monto presente devuelve el monto presente en el cajero automático disminuye el recuento de billetes y si no presente y luego mostrar «cantidad insuficiente»)

5 : Dado el Texto y tenemos que encontrar el Patrón

? -> significa que falta un carácter

* -> significa que faltan varios caracteres

Ejemplo:

Salida de patrón de texto

baaabab baaa?ab VERDADERO

Baaabab b*ab VERDADERO

baabab *ab VERDADERO

baabab ba?ab FALSO

*Nota: Trate de evitar la función incorporada, intente usar el mejor enfoque.

Ronda 3 (Ronda de codificación avanzada):Mi tarea fue implementar “Torneo de Ajedrez” en el cual dieron cuatro módulos. la implementación de los cuatro módulos es importante. Dada la cantidad de jugadores que tenemos para realizar partidos en pareja, tenemos que crear un método aleatorio para el partido si el ‘jugador 1’ gana le da 1 punto, de lo contrario se lo da al ‘jugador 2’ si hay un empate, entonces tanto el ‘jugador 1’ como el ‘jugador 2’ obtuvo 0,5 puntos si el número de jugadores es impar, entonces el último obtiene el punto de bonificación 1 tenemos que mostrar el ganador de cada partido con ambos jugadores en cada ronda tenemos que mostrar la puntuación de cada jugador y tenemos que asignar partido de acuerdo con el puntaje y una vez que dos jugadores jugaron un partido, no se les permite jugar un partido en la misma pareja, tenemos que mostrar el ganador del «Torneo de ajedrez» y también el puntaje acumulativo (no se permite agregar puntos de bonificación). (Duración-3 horas)

Un miembro del equipo técnico está allí, puede discutir si tiene algún problema, puede explicarle el problema si es necesario.

Pueden pedir cualquier cosa desde tu código para que prepares todos tus conceptos.’

Una vez que completé todos los módulos, se lo mostré a un miembro del equipo técnico, me hizo algunas preguntas sobre el código, quiere que le explique el código. Explico el código completo paso a paso y menciono todos los conceptos de programación orientada a objetos. Luego, en el mismo lugar, me hizo algunas preguntas relacionadas con mis proyectos que hice en mis estudios académicos. Algunas otras preguntas de mi currículum y también algunas preguntas de recursos humanos como (sobre un miembro de la familia, sobre la ocupación de los padres, lugar de origen)

*Nota: Trate de usar conceptos de programación orientada a objetos y estructura de datos. su código debe estar limpio puede ser fácil de entender. intente mostrar cada módulo una vez que lo complete, la intersección con el miembro es muy útil

Ronda 4 (entrevista de recursos humanos): fue una entrevista muy corta en la que un miembro de recursos humanos estaba allí en el panel y me hizo algunas preguntas sobre la familia y por qué elegí MCA después de B.Sc., My Dream Company, donde quiero ver a mi yo mismo después de 5 años, y se siente cómodo en el sur de la India porque soy del norte, ¿ha visitado Chennai? ¿Qué es una empresa basada en servicios y qué es una empresa basada en productos? Luego preguntó si tenía alguna pregunta. yo a esperar fuera de lado. (Duración- 15 minutos)

Ahora, finalmente me llamó con dos estudiantes más que preseleccionaron de la Ronda 3 y nos dieron la última oferta con una pasantía de 6 meses.

Sugerencias:

1: Prepárate bien para todo el año.

2:  Sé bueno con todos tus conceptos.

3: Puede usar cualquier idioma, pero se prefiere JAVA.

Mis mejores deseos

Publicación traducida automáticamente

Artículo escrito por HrithikChouhan 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 *