Experiencia de entrevista de Oracle | Conjunto 14 (en el campus para tecnología de servidores)

RONDA 1:
Esta fue una ronda en línea. Hubo tres secciones:
1) Aptitud y lógica
2) Estructuras de datos (principalmente árbol binario), SO, DBMS, OOPS.
3) Análisis de datos.

RONDA 2:
Ronda de codificación en línea:
2 códigos:

código 1: dada una array y un jugador. El jugador selecciona elementos de la array. Si el jugador selecciona un elemento con valor i, no puede seleccionar i+1 o i-1. Encuentre la suma máxima de valor que el jugador puede seleccionar .

Entrada/salida: 4 1 2 8
Salida/salida: 14

I/P: 9 7 4 5 6 1 2 3 8
S/P: 25

código 2: Encuentra el número de palíndromos que se pueden formar mezclando las palabras de una string dada.

I/P: abab
O/P: 2

I/P: ninguno
O/P: 0

RONDA TÉCNICA 1:
1) Háblame de ti?
2) ¿algunas preguntas sobre algoritmos de clasificación? es decir, ¿qué tipo es mejor y los tiempos de ejecución para cada uno?
3) Dada una lista de strings, coloque todos los anagramas juntos.
4) Dados dos números representados por dos listas, escribir una función que devuelva suma lista. La lista de suma es una representación de lista de la suma de dos números de entrada.
https://www.geeksforgeeks.org/add-two-numbers-represented-by-linked-lists/
5) ¿Qué es la memoria virtual? Demanda de paginación? y algunas preguntas básicas sobre el sistema operativo.
6) Dado un archivo grande, ¿ordenarlo? Grande en el sentido de que no cabe en la memoria.
7) ¿Qué es la clase de almacenamiento de registros?

RONDA TÉCNICA 2:

1) ¿Por qué la programación orientada a objetos es mejor que la programación procedimental? ventajas y desventajas de OOPS.

2) Rompecabezas: Pirata uno: Diez piratas descubren un cofre que contiene 100 monedas de oro. Deciden sentarse y diseñar una estrategia de distribución. Los piratas se clasifican según su experiencia (Pirata 1 a Pirata 10, donde Pirata 10 es el más experimentado). El pirata más experimentado puede proponer un plan y luego todos los piratas lo votan. Si al menos la mitad de los piratas está de acuerdo con el plan, el oro se divide según la propuesta. Si no, el pirata más experimentado es expulsado del barco y este proceso continúa con los piratas restantes hasta que se acepta una propuesta. La primera prioridad de los piratas es mantenerse con vida y la segunda maximizar el oro que obtienen. Pirate 10 diseña un plan que sabe que será aceptado con seguridad y maximizará su oro. ¿Cuál es su plan?

3) Invertir una lista enlazada.

4) https://www.geeksforgeeks.org/a-linked-list-with-next-and-arbit-pointer/

RONDA TÉCNICA 3:
1) Diseñar el juego de la serpiente y la escalera y finalmente si juegan tres jugadores me debe dar el ganador? me pidieron que escribiera el código para él (algunas optimizaciones entonces).

2) Me dio una array: 9 16 7 8 25 95 23 11 y me preguntaron qué algoritmo de clasificación sería el mejor para ordenarlo y me preguntaron la cantidad de iteraciones que tomará.

3) Me pidió que explicara la ordenación por fusión y se me pidió que escribiera un código de trabajo completo para ello.

ENTREVISTA DE RRHH:
1) Cuénteme sobre usted.
2) ¿Cómo fueron las entrevistas?
3) ¿Cómo fue mejor la segunda ronda que la primera?
4) me preguntó sobre mi pasantía.
5) me preguntó sobre mi familia, pasatiempos, etc.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico 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

Deja una respuesta

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