Recientemente, Oracle visitó nuestro campus para el puesto de Ingenieros de Aplicaciones. A los estudiantes de CE, IT, EC y EE se les permitió sentarse para las prácticas.
Ronda 1: Esta fue una prueba de aptitud. Constaba de cuatro partes. 1) Habilidades de codificación 2) Habilidades generales de informática 3) Verbal 4) Prueba de aptitud. Todas las secciones tenían un tiempo predefinido asignado para ellas. Toda la sección tenía 5-6 subsecciones que también tenían un tiempo predefinido. Esta ronda fue difícil ya que debes resolver como 10 preguntas de aptitud en 12 minutos. Un total de 110 estudiantes fueron preseleccionados para la siguiente ronda.
La ronda 2 :Esta fue una entrevista técnica. Como 110 estudiantes fueron preseleccionados, cada entrevistador tenía 2 estudiantes con él. Mi amigo y yo estábamos juntos. Estábamos en un salón de clases. Yo estaba sentado en el primer banco y mi amigo en el último. El entrevistador vino a mí y me pidió que escribiera un programa para encontrar un bucle en una lista de enlaces simples. Me dijo que podía usar cualquier idioma que quisiera. Mientras escribía el código, pude escuchar que le preguntaba a mi amigo sobre la indexación en DBMS. Después de un tiempo, vino a ver mi código. Después de mirar mi código, me preguntó si mi código detectaría todos los bucles presentes en la lista enlazada. Dije que no». Luego me pidió que escribiera un código para encontrar múltiples bucles en la lista vinculada y volvió a hablar con mi amigo. Estaba pensando en cómo podríamos tener varios bucles en una lista de enlaces únicos. No pude pensar en ninguna forma posible en la que podamos tener múltiples bucles en la lista vinculada. Le dije que no podemos tener múltiples bucles en la lista enlazada. Creo que se dio cuenta de su error, pero me dijo que suponga que tiene una lista con múltiples bucles y escriba código. De alguna manera escribí algo que resolvería su problema imaginario. Luego me preguntó sobre mis proyectos. Me pidió que diseñara el esquema de la base de datos de uno de mis proyectos. Escribí el nombre de todas las tablas y los atributos. Luego me hizo una consulta basada en mi proyecto que escribí. Luego me preguntó un acertijo matemático básico, que todavía estaba resolviendo, pero creo que le gustó mi enfoque y me dijo que me detuviera y esperara la siguiente ronda. sin embargo, me dijo que suponga que tiene una lista con múltiples bucles y escriba código. De alguna manera escribí algo que resolvería su problema imaginario. Luego me preguntó sobre mis proyectos. Me pidió que diseñara el esquema de la base de datos de uno de mis proyectos. Escribí el nombre de todas las tablas y los atributos. Luego me hizo una consulta basada en mi proyecto que escribí. Luego me preguntó un acertijo matemático básico, que todavía estaba resolviendo, pero creo que le gustó mi enfoque y me dijo que me detuviera y esperara la siguiente ronda. sin embargo, me dijo que suponga que tiene una lista con múltiples bucles y escriba código. De alguna manera escribí algo que resolvería su problema imaginario. Luego me preguntó sobre mis proyectos. Me pidió que diseñara el esquema de la base de datos de uno de mis proyectos. Escribí el nombre de todas las tablas y los atributos. Luego me hizo una consulta basada en mi proyecto que escribí. Luego me preguntó un acertijo matemático básico, que todavía estaba resolviendo, pero creo que le gustó mi enfoque y me dijo que me detuviera y esperara la siguiente ronda.
Ronda 3: Esta fue una entrevista basada en codificación. Se suponía que debíamos escribir código para el problema dado. La gestión por parte del Oracle Team no fue la adecuada. Estaba teniendo mi segunda entrevista mientras algunos de mis amigos estaban teniendo su primera entrevista. Éramos alrededor de 10 personas en una habitación. El entrevistador nos planteó el siguiente problema:
Dadas dos fechas en el formato dd-mon-yyyy, encuentre la diferencia de días entre ellas.
Ej. 15-AGO-2014 y 20-AGO-2014 – 5 días.
Nos dieron alrededor de 1 hora para escribir el código de este problema. Tuvimos que escribir código en papel. Después de 1 hora vino el entrevistador y comenzó a mirar el código escrito por los estudiantes. Primero le pedía al estudiante que se presentara y luego le pedía que explicara el código. Me presenté y luego me pidió que le explicara el código. Mientras le explicaba mi código, él revisaba mi currículum. Me interrumpió y me preguntó mi CPI (que también se menciona en mi currículum). Le dije 7.97. Luego los encontró en mi currículum, lo marcó con una cruz y comenzó a escucharme de nuevo. No creo que me estuviera escuchando o que ni siquiera estuviera interesado en escucharme. Cuando terminé de explicar el código, me dijo que podía irme por el día. Me rechazaron porque tenía 7.97 PPI. Muchos de mis amigos fueron rechazados por el CPI.
Al final, 5 estudiantes fueron seleccionados después de una ronda más técnica y una de recursos humanos. Todos los 5 estudiantes tienen CPI 8.5 o superior. Escuché que le pidieron al programa que averiguara si el número es primo o no en la última entrevista técnica.
Gracias, GeeksForGeeks. Es realmente una gran plataforma para aprender cosas nuevas.
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.
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