El proceso de selección se basa en 5 rondas que duraron 2 días. La ronda 1 y la ronda 2 se llevaron a cabo el primer día y las rondas restantes se llevaron a cabo el segundo día.
La ronda 1
Contenía 30 preguntas (20 de aptitud C + 10 de aptitud general ). Todas las preguntas están en formato de llenar los espacios en blanco. Sin MCQ.
La ronda 2
Contenía 5 problemas de programación:
- Te dan una array. Imprime los elementos de la array que son mayores que sus elementos anteriores en la array.
Entrada: 2, -3, -4, 5, 9, 7, 8 Salida: 2 5 9 Debes resolver esta pregunta en tiempo O(n). - Te dan un número par n. Si n=4, debe imprimir el siguiente patrón: 44444334
4334
4444
Si n=6, entonces el patrón debería ser así:
666666
655556
654456
654456
655556
666666
- Te dan un número n. Si escribimos todos los números del 1 al n en un papel, tenemos que encontrar el número de caracteres escritos en el papel. Por ejemplo, si n=13, la salida debería ser 18 si n = 101, la salida debería ser 195
- Un número se llama binario-decimal si todos los dígitos del número deben ser ‘1’ o ‘0’. Cualquier número se puede escribir como una suma de decimales binarios. Nuestra tarea es encontrar el número mínimo de decimales binarios para representar un número. Entrada : 32 Salida : 10 11 11
Entrada : 120
Salida : 10 110
- Se le da una string como entrada. Tienes que invertir la string manteniendo la puntuación y los espacios. Debe modificar la string de origen en sí misma con la creación de otra string.
Entrada : Un hombre, en el bote dice : Veo 1-2-3 en el cieloProducción :
y kse, ht ni3 21ee slsy: a sta obe ht nin amA
Nivel 3: (Programación avanzada)
Nos pidieron desarrollar un mini-proyecto ‘Gestión de Facturas’ con los siguientes módulos:
1. Agregar un cliente
2. Agregar una factura
3. Agregar artículos a una factura
4. Enumere todos los clientes
5. Enumere todas las facturas
6. Listar todas las facturas de un cliente
7. Mostrar los detalles completos de una factura
Nivel 4: (Técnico de RRHH)
Las preguntas se basaron principalmente en la gestión de bases de datos . Las otras áreas incluyen estructuras de datos y sistemas operativos. Algunas de las preguntas de ejemplo son: ¿Qué es la integridad referencial? Explicar las uniones externas: la unión externa izquierda y la unión externa derecha. ¿Qué son los agujeros en el sistema operativo?
Nivel 5: (RRHH General)
Algunas preguntas de bla, bla.
También me dan acertijos mientras resolvía preguntas de programación de nivel 2. Después de todas estas rondas, solo sobrevivió el 2% de las personas. Espero que ayude a todos. Buena suerte.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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