Experiencia de entrevista de Oracle | Conjunto 26 (en el campus para ST a tiempo completo)

Ronda 1
Esta ronda fue una ronda en línea que constaba de secciones para:
a) Habilidades de codificación: preguntas de opción múltiple sobre árboles, arrays, etc.
b) Habilidades de informática: SO, DBMS.
c) Habilidades de ingeniería de software: preguntas relacionadas con diagramas de flujo, todo tipo de preguntas de aptitud.
d) habilidades en inglés

Esta ronda no tuvo calificación negativa, aunque hay cronómetro para cada sección, y no se puede volver atrás y resolver una sección previamente completada.

Fui preseleccionado para el perfil de tecnología de servidor después de esta ronda.

Ronda 2
Esta ronda fue una ronda de codificación en línea, pero no hubo eliminaciones de esta ronda. Esto fue solo para acelerar el proceso durante las entrevistas.

Pregunta 1: Hay una array que representa ‘n’ sumas de dinero que Manoj puede ganar. Manoj puede elegir cualquier cantidad X de la array para eliminar, pero luego su amigo eliminará las cantidades X+1 y X-1 de la array. Encuentra la cantidad máxima de dinero que Manoj puede ganar.

Nota: los elementos restantes en la array después de la eliminación de X, X+1 y X-1 serán la cantidad que tendrá Manoj. X representa el elemento real en la array.

Pregunta 2: Dados dos enteros n=número de jugadores en un equipo yk=número de parejas, encuentre el número de jugadores en el equipo más débil. El equipo más débil tendrá el número mínimo de jugadores.
I/P: 5 3 // n=5, k=3
1 2 // la pareja tiene el jugador número 1 y 2
2 3 // el jugador número 2 y 3
4 5 // el jugador número 4 y 5

O/P: 2
Explicación: Los jugadores números 1,2,3 forman un equipo y 4,5 están en el otro equipo, por lo tanto, 2 miembros en el equipo más débil.

Ronda 3
Esta ronda fue una entrevista técnica y se prolongó durante unos 45 minutos.

1. El entrevistador comenzó mirando mi currículum y mis proyectos. Una discusión exhaustiva sobre mis proyectos y las tecnologías utilizadas.
2. Me preguntó sobre el idioma en el que me siento más cómodo. Como C fue mi respuesta, me pidió que escribiera cualquier código significativo que pudiera causar una falla en la segmentación. Después de mostrarle el código, me preguntó cómo haría para depurarlo.
3. Preguntas sobre indicadores de funcionamiento.
4. Problema de mochila 0-1: basado en currículum, había realizado un proyecto utilizando este algoritmo.
5. Diferencia entre sistemas de archivos y bases de datos.

Ronda 4
De nuevo una entrevista técnica de unos 30-40 minutos.
1. Dada una array no ordenada de 3*3 con elementos repetitivos, busque un elemento. Usé ordenación rápida y búsqueda binaria. Me preguntó por qué estoy usando estos algoritmos, solo para probar si mantengo mi respuesta. Luego pidió escribir el código completo para el programa en Java.
2. ¿Cómo se cambia la contraseña de usuario de una base de datos? Tuve que escribir una consulta para ello.
3. Dada una tabla con los nombres y salarios de los empleados, devuelva el enésimo salario más alto con una consulta de una sola línea.
4. Discusión general del proyecto/pasantía.

Ronda 5
Esta fue una ronda de recursos humanos que se prolongó durante unos 10-15 minutos.

1. Háblame de ti, antecedentes familiares, etc.
2. Preferencia de ubicación, desglose salarial.
3. ¿Por qué Oracle?
4. Tuve la libertad de hacer cualquier pregunta si quería.

Gracias GeeksForGeeks por los increíbles recursos de preparación.

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 *