Experiencia de entrevista de Oracle para miembros del personal técnico (en el campus) – Part 1

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:

  1. 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.
  2. MCQ técnico: basado en OS, DBMS (consulte también la regla de Codd para esta sección), DSA, OOP
  3. 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.
  4. 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):

  1. Háblame de ti.
  2. Me interrumpió y me preguntó, ¿qué tan cómodo te sientes con Linux? Desde que mencioné Linux en mi currículum.
  3. Explicar la memoria virtual con respecto a Linux. Expliqué sobre el espacio de intercambio en Linux.
  4. ¿Por qué usamos la memoria virtual?
  5. 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.
  6. ¿Conoces las bases de datos? Dije si. ¿Qué son los índices de la base de datos?
  7. ¿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.
  8. La complejidad temporal de buscar en un árbol.
  9. ¿Qué es el tipo de montón y su complejidad de tiempo?
  10. ¿Hay algún algoritmo de clasificación con la misma complejidad de tiempo que una clasificación de montón?
  11. ¿Hay algún algoritmo de clasificación con complejidad O (n)?

¿Alguna pregunta para mí?

Pregunté a dos:

  1. ¿Cómo impactaría mi trabajo en el panorama general?
  2. ¿Algún consejo para mí como novato?

Ronda 3 (Entrevista técnica 2):

  1. Háblame de ti.
  2. ¿Cuáles son tus aficiones?
  3. 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).
  4. ¿Cómo se puede optimizar aún más esto? Dije mapas.
  5. ¿Cómo se implementa HashMap?
  6. ¿Qué es una variable estática?
  7. ¿Qué son las funciones estáticas?
  8. ¿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.

  1. ¿Qué tan cómodo te sientes con Linux?
  2. ¿Qué sistema operativo usas principalmente? Dije Linux.
  3. ¿Qué sabor y versión de Linux usas?
  4. Me preguntó sobre un proyecto en script de shell que se mencionó en mi currículum.
  5. Estaba impresionado con el hecho de que mencioné Linux en mi currículum y tenía un proyecto basado en un script de shell.
  6. Explícame cualquier proyecto. Estaba interesado en ver todo el funcionamiento del proyecto.
  7. ¿Está limitado a los roles de desarrollador o está abierto a todos los roles? Dije que estoy abierto a aprender.
  8. ¿Tienes alguna otra oferta a la mano?  
  9. ¿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:

  1. Ten confianza en lo que dices.
  2. Mantén la calma aunque la situación no vaya bien, nunca sabes lo que está pensando el entrevistador.
  3. 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *