Experiencia en entrevistas de Oracle para tecnología de servidores Rol de tiempo completo | Presencial virtual 2020

Oráculo

Oracle visitó nuestro campus para la contratación virtual de dos funciones:

  • Función de tecnología de servidor y función de ingeniero de aplicaciones.
  • Alrededor de 500 estudiantes se presentaron para la prueba en línea.

Prueba en línea (107 minutos):

  • En primer lugar, realizaron una prueba en línea en su propia plataforma que fue supervisada (cámara y micrófono).
  • La prueba constaba de muchas secciones y cada sección tiene subsecciones que tenían una cantidad fija de tiempo para intentarlo.
  • Aptitud, conceptos DSA (principalmente trie, AVL, árbol de búsqueda binaria), teoría de temas CS de OS, DBMS, OOP, ingeniería de software. Y algo de aptitud y razonamiento basado en inglés.

Alrededor de 90 estudiantes fueron preseleccionados. Fui seleccionado para la entrevista de tecnología de servidores.

Debido a esta pandemia, las entrevistas se realizaron en la plataforma Zoom.

Entrevista Técnica 1 (55 minutos):

  1. ¿Háblame de ti? En primer lugar, el entrevistador se presentó.
  2. Me hizo algunas preguntas relacionadas con mi currículum, como ajedrez, cómo pasaste tu tiempo en el encierro, de dónde eres y qué te gusta de ese lugar.
  3. Ahora me preguntó qué estructuras de datos conocía.
  4. Me pidió que codificara el algoritmo Djikstra en CoderPad https://www.geeksforgeeks.org/dijkstras-shortest-path-algorithm-greedy-algo-7/
  5. Luego dijo que me hará algunas preguntas basadas en DSA. Quería que respondiera con el enfoque más optimizado que conocía.
    • ¿Pila vs cola? ¿Árbol binario? ¿Árbol de búsqueda binaria? ¿Gráficos?
    • ¿Revertir una lista enlazada? (Solo acercamiento)
    • ¿Encontrar el ciclo en la lista Vinculada? (Solo acercamiento)
    • ¿Cómo implementar la pila usando una lista enlazada? (Solo acercamiento)
    • ¿El antepasado común más bajo en un árbol de búsqueda binario? (Solo acercamiento)
    • ¿Encuentra el elemento más pequeño en una array ordenada rotada? (Como no pude explicarlo verbalmente, quería que codificara esto al final. (En CoderPad)
    • Explique todo el concepto de OOP con ejemplos: herencia, agregación, abstracción, anulación, sobrecarga, encapsulación.
    • ¿Propiedad del ÁCIDO? ¿Transacción? Paginación?
    • ¿Cómo evitará la pérdida de datos debido a algún desastre natural?
  6. ¡Luego me pidió que le informara sobre mis proyectos!

Alrededor de 40 estudiantes fueron eliminados después de esta ronda de los 90.

Entrevista Técnica 2 (40 minutos):

  1. Vista superior del árbol (Para codificar)
    • Usando Hashing con distancia desde la raíz horizontalmente. https://www.hackerrank.com/challenges/tree-top-view/problem
  2. ¿Validar árbol de búsqueda binario? https://www.geeksforgeeks.org/a-program-to-check-if-a-binary-tree-is-bst-or-not/ (Para codificar)
  3. ¿Cuáles son las cosas que sé en Redes de Computadores? e hizo algunas preguntas?
    1. ¿NAT? https://www.geeksforgeeks.org/network-address-translation-nat/
    2. ¿Cuáles son las cosas que suceden cuando haces clic en www.google.com en tu navegador?
      • Sugerencia: ¿Lea el capítulo 6.7 del enfoque de arriba hacia abajo en redes? https://eclass.teicrete.gr/modules/document/file.php/TP326/%CE%98%CE%B5%CF%89%CF%81%CE%AF%CE%B1%20(Conferencias)/ Computer_Networking_A_Top-Down_Approach.pdf
  4. ¿Qué es la normalización? 3FN? https://www.geeksforgeeks.org/formas-normales-en-dbms/
  5. Luego me preguntó dos acertijos, solo pude resolver uno de ellos.
    1. https://www.geeksforgeeks.org/puzzle-8-balls-problem/
    2. https://www.geeksforgeeks.org/puzzle-16-100-doors/
  6. Entonces le hice dos preguntas.
    1. ¿Cuál es la diferencia entre la tecnología de servidor y el ingeniero de aplicaciones?
    2. ¿Qué te mantuvo aquí en Oracle?

Entrevista Técnica 3 (40 minutos):

  1. Evaluar la expresión Postfix https://www.geeksforgeeks.org/stack-set-4-e Evaluation-postfix-expression/ (Al código)
  2. Evaluar expresión polinomial https://www.geeksforgeeks.org/adding-two-polynomials-using-linked-list/ (solo enfoque)
  3. Multiplica ‘x’ por ’17’ sin usar ‘*’ https://www.geeksforgeeks.org/multiply-a-number-by-15-without-using-and-operators/ (Solo enfoque)
  4. https://www.geeksforgeeks.org/in-a-linked-list-given-only-a-pointer-to-a-node-to-be-deleted-in-a-singly-linked-list-how- do-you-delete-it/ (Solo enfoque)
  5. Java VS Python VS C++ VS C
  6. Sobrecarga de funciones virtuales y operadores
  7. ¡Me preguntó sobre mi vida cotidiana en la universidad y cómo cambió después del cierre!

Le hice una pregunta ya que él era un miembro técnico sénior de la empresa~ ¿Qué te mantuvo aquí en Oracle durante 15 años?

Alrededor de 30 estudiantes dieron su 4ª ronda y algunos fueron seleccionados después de la 3ª ronda solamente.

Ronda de HR (10 minutos):

  1. ¿Cuéntame sobre ti que no esté en tu currículum?
  2. ¿Cómo fueron todas tus rondas?
  3. ¿Por qué Oráculo?
  4. Además de las bases de datos, ¿qué más sabe sobre Oracle?
  5. ¿Alguna pregunta? ~ ¿Cambios en la vida laboral de COVID y Precovid? Si es seleccionado, ¿cómo debo trabajar en mi último año? ¿Alguna hoja de ruta o sugerencia?

Lea sobre la empresa en su sitio y en LinkedIn antes de la ronda de horas.

Resultado – Seleccionado

¡Mis mejores deseos! 🙂

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 *