Recibí una llamada de entrevista de Oracle Labs. ¿Qué debo preparar para la entrevista?

Uno de mis amigos (BE, Computer Engineering) recientemente asistió a una entrevista con Oracle y todo el procedimiento de selección fue

Ronda 1: Prueba 1 Aptitud
1. Capacidad analítica: 15 MCQ
2. Aptitud cuantitativa: 15 MCQ
3. Habilidad verbal: 10 MCQ
4. Conocimientos de informática: 20 MCQ
Sin marca negativa.
Ronda 2: Prueba de resolución de rompecabezas
Rompecabezas: 10 rompecabezas de entrevistas de Google
Ronda 3: redacción del programa Java (Dicitario). Esto es un poco difícil de entender.
La ronda 2 y la ronda 3 fueron acumulativas
Ronda 4: Entrevista técnica
Preguntas:
Escribir código:
1. encuentre el enésimo nodo en una lista vinculada desde el final en un recorrido.
2. Eliminar nodo (todos los métodos)
Las preguntas estaban básicamente en la lista vinculada y los conceptos de Uy.
Ronda 5: HR
Centrado en los rompecabezas.