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):
- ¿Háblame de ti? En primer lugar, el entrevistador se presentó.
- 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.
- Ahora me preguntó qué estructuras de datos conocía.
- Me pidió que codificara el algoritmo Djikstra en CoderPad https://www.geeksforgeeks.org/dijkstras-shortest-path-algorithm-greedy-algo-7/
- 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?
- ¡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):
- Vista superior del árbol (Para codificar)
- Usando Hashing con distancia desde la raíz horizontalmente. https://www.hackerrank.com/challenges/tree-top-view/problem
- ¿Validar árbol de búsqueda binario? https://www.geeksforgeeks.org/a-program-to-check-if-a-binary-tree-is-bst-or-not/ (Para codificar)
- ¿Cuáles son las cosas que sé en Redes de Computadores? e hizo algunas preguntas?
- ¿NAT? https://www.geeksforgeeks.org/network-address-translation-nat/
- ¿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
- ¿Qué es la normalización? 3FN? https://www.geeksforgeeks.org/formas-normales-en-dbms/
- Luego me preguntó dos acertijos, solo pude resolver uno de ellos.
- https://www.geeksforgeeks.org/puzzle-8-balls-problem/
- https://www.geeksforgeeks.org/puzzle-16-100-doors/
- Entonces le hice dos preguntas.
- ¿Cuál es la diferencia entre la tecnología de servidor y el ingeniero de aplicaciones?
- ¿Qué te mantuvo aquí en Oracle?
Entrevista Técnica 3 (40 minutos):
- Evaluar la expresión Postfix https://www.geeksforgeeks.org/stack-set-4-e Evaluation-postfix-expression/ (Al código)
- Evaluar expresión polinomial https://www.geeksforgeeks.org/adding-two-polynomials-using-linked-list/ (solo enfoque)
- Multiplica ‘x’ por ’17’ sin usar ‘*’ https://www.geeksforgeeks.org/multiply-a-number-by-15-without-using-and-operators/ (Solo enfoque)
- 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)
- Java VS Python VS C++ VS C
- Sobrecarga de funciones virtuales y operadores
- ¡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):
- ¿Cuéntame sobre ti que no esté en tu currículum?
- ¿Cómo fueron todas tus rondas?
- ¿Por qué Oráculo?
- Además de las bases de datos, ¿qué más sabe sobre Oracle?
- ¿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