Oracle visitó nuestro campus para el puesto de miembro del personal técnico en noviembre. Debido al Covid-19, la contratación fue totalmente virtual.
El límite de CGPA fue: 7.0
A continuación se muestra el proceso y mi experiencia:
Ronda 1 (prueba en línea): la prueba se realizó en la plataforma Taleo de Oracle. La prueba se dividió principalmente en 4 secciones:
- Aptitud: Preguntas de aptitud convencionales, las preparé a partir de JavatPoint, y creo que el contenido es suficiente para descifrar cualquier buena compañía. Aparte de la aptitud, la prueba contenía algunas preguntas basadas en la interpretación de datos y preguntas basadas en diagramas de flujo en las que se nos pedía que sustituyéramos las declaraciones correctas en los lugares que faltaban.
- MCQ técnico: basado en OS, DBMS (consulte también la regla de Codd para esta sección), DSA, OOP
- Preguntas basadas en codificación: ya sea para predecir el resultado o averiguar las piezas de código correctas. La sección se cargó con árboles AVL para mí, asegúrese de echar un vistazo a los árboles AVL, árboles rojo-negro, BST, clasificación Radix y otros algoritmos de clasificación.
- Aptitud en inglés: preguntas basadas en comprensión, uso correcto de palabras, etc.
Alrededor de 350 estudiantes se presentaron a la prueba de los cuales 64 fueron preseleccionados.
Mi entrevista comenzó a las 12 pm.
Ronda 2 (Entrevista técnica 1):
- Háblame de ti.
- Me interrumpió y me preguntó, ¿qué tan cómodo te sientes con Linux? Desde que mencioné Linux en mi currículum.
- Explicar la memoria virtual con respecto a Linux. Expliqué sobre el espacio de intercambio en Linux.
- ¿Por qué usamos la memoria virtual?
- Luego me pidió que codificara este problema: generar todas las strings binarias de longitud N , no pude codificarlo por completo, pero estaba satisfecho con mi enfoque.
- ¿Conoces las bases de datos? Dije si. ¿Qué son los índices de la base de datos?
- ¿Qué estructura de datos se utiliza para implementar índices? Dije hash, no estaba satisfecho, luego dije arreglos, lo cual también estaba mal, finalmente habló conmigo sobre los árboles B+ y luego pude explicarle sobre los árboles B y B+. Estaba satisfecho.
- La complejidad temporal de buscar en un árbol.
- ¿Qué es el tipo de montón y su complejidad de tiempo?
- ¿Hay algún algoritmo de clasificación con la misma complejidad de tiempo que una clasificación de montón?
- ¿Hay algún algoritmo de clasificación con complejidad O (n)?
¿Alguna pregunta para mí?
Pregunté a dos:
- ¿Cómo impactaría mi trabajo en el panorama general?
- ¿Algún consejo para mí como novato?
Ronda 3 (Entrevista técnica 2):
- Háblame de ti.
- ¿Cuáles son tus aficiones?
- Problema para encontrar si una array contiene duplicados. Imprima 1 si contiene duplicados, de lo contrario 0. Me pidió que resolviera esto en C, no quería que usara mapas en Java o Python. Propuse una solución O(n ^ 2).
- ¿Cómo se puede optimizar aún más esto? Dije mapas.
- ¿Cómo se implementa HashMap?
- ¿Qué es una variable estática?
- ¿Qué son las funciones estáticas?
- ¿Qué son las variables estáticas dentro de una función?
Sufrí un corte de energía en este momento, por lo que la entrevista terminó. Sin embargo, pasé a la siguiente ronda.
Ronda 4 (Entrevista técnica 3 + RRHH): ¿Cómo fueron las rondas anteriores? Una cosa que salió bien y otra que no.
- ¿Qué tan cómodo te sientes con Linux?
- ¿Qué sistema operativo usas principalmente? Dije Linux.
- ¿Qué sabor y versión de Linux usas?
- Me preguntó sobre un proyecto en script de shell que se mencionó en mi currículum.
- Estaba impresionado con el hecho de que mencioné Linux en mi currículum y tenía un proyecto basado en un script de shell.
- Explícame cualquier proyecto. Estaba interesado en ver todo el funcionamiento del proyecto.
- ¿Está limitado a los roles de desarrollador o está abierto a todos los roles? Dije que estoy abierto a aprender.
- ¿Tienes alguna otra oferta a la mano?
- ¿Es esta tu primera entrevista?
Me explicó sobre mi equipo y mi rol.
Tuvimos más discusión y la entrevista terminó a las 7:30 p. m.
A las 11 pm recibí una carta de oferta de Oracle. Se seleccionaron un total de 8 estudiantes.
Puntas:
- Ten confianza en lo que dices.
- Mantén la calma aunque la situación no vaya bien, nunca sabes lo que está pensando el entrevistador.
- Sé minucioso con tu currículum.
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