Experiencia de entrevista de Oracle para ingeniero de software asociado (en el campus)

Oracle vino a buscar contratación a principios de agosto para los puestos de ingeniero de software asociado y desarrollador de aplicaciones asociado. El límite fue 7.0 CGPA, y todas las sucursales pueden postularse, alrededor de 600 personas de nuestra universidad fueron elegibles para la prueba en línea.

Hubo un total de 5 rondas que incluyen 2 pruebas en línea y 3 rondas de entrevistas realizadas en Zoom.

Ronda 1 (Prueba MCQ): 

Esta fue una ronda de MCQ realizada en la plataforma de evaluación de Oracle con 92 preguntas y durante 107 minutos. Había un total de 4 secciones, cada una tenía múltiples subsecciones que tenían preguntas de varios temas.

  • Prueba de aptitud (preguntas comunes de aptitud)
  • Habilidades de codificación (árboles, diagramas de flujo, predicción de O/P)
  • Conocimiento de informática (OOPS, DBMS, OS, redes)
  • Comunicación contextual (gramática, partes del discurso, etc.)

Los diagramas de flujo en la sección de Codificación fueron muy interesantes de resolver. Cada subsección tenía un límite de tiempo con un número determinado de preguntas. No hubo calificación negativa, pero uno debe ser rápido y preciso para resolver estas preguntas.

Más de 116 estudiantes fueron seleccionados para la ronda de Codificación.

Ronda 2 (Prueba de codificación): esta fue una ronda de codificación con 2 preguntas y un límite de tiempo de 60 minutos.

  1. Una pregunta fue sobre gráficos, inicialmente se dan las ciudades y las distancias entre cada una de ellas, luego hay consultas ‘q’, cada una con la ciudad 1 y la ciudad 2, encuentre la distancia más corta entre las ciudades.
  2. Otra pregunta fue sobre la recursividad, verifique si la string dada se puede formar a partir de una cuadrícula am * n con caracteres en cada uno (i, j).

Alrededor de 40 estudiantes despejaron esta ronda.

Ronda 3 (entrevista técnica):

  • La entrevista comenzó con una introducción básica. Luego me pidieron que explicara uno de mis proyectos y me hicieron algunas preguntas sobre escalabilidad, si es útil en el mundo real, etc.
  • En OOPS, me preguntaron sobre Constructores, tipos de constructores, explique con un ejemplo.
  • Luego, sobre el puntero colgante y me pidió que escribiera un fragmento para representar un puntero colgante.
  • Entonces, ¿qué es un problema de diamantes en la herencia y un fragmento para mostrarlo?
  • La pregunta de DSA era escribir una función para insertar un Node en una lista doblemente enlazada (los 3 tipos): https://www.geeksforgeeks.org/doubly-linked-list/
  • Además, me pidió que ejecutara en seco mi código, con un ejemplo dado.
  • Me pidieron que escribiera una consulta de DBMS (usando funciones básicas de SELECCIÓN y agregación).
  • Finalmente, me pidió un rompecabezas.

El entrevistador fue muy amable y duró alrededor de una hora, después de lo cual nos dijeron que esperáramos en la sala de reuniones hasta que nos asignaran al siguiente entrevistador.

Ronda 4 (entrevista técnica): una vez más, me pidieron una introducción básica, después de lo cual saltó directamente a las cosas técnicas.

  • Me preguntó sobre OOPS, por qué usarlo, qué es un lenguaje de procedimiento y los 4 pilares de OOPS, ejemplos de la vida real para cada uno de ellos, diferencias entre ellos.
  • Luego me preguntó sobre los problemas de la sección crítica, semáforos, por qué usarlos, tipos de semáforos, etc.
  • Más tarde me hicieron una pregunta de DSA: Dado un árbol genealógico donde cada persona puede tener varios hijos, tienes que encontrar a todos los hijos de los nietos.
  • Podemos considerar esto como un árbol n-ario y encontrar todos los Nodes en el nivel 3 (niveles que comienzan desde 0)
  • También me pidieron que implementara el código para mi lógica.
  • Y otra pregunta fue esta: https://www.geeksforgeeks.org/detect-loop-in-a-linked-list/
  • Me pidió que explicara mi lógica con un ejemplo.
  • Por último, me pidieron dos acertijos.

Esta ronda también duró casi una hora y el entrevistador fue muy amable y me ayudó cada vez que estaba atrapado en algún lugar. Luego, después de esta ronda, nos dijeron que esperáramos en la sala de descanso.

Ronda 5 (Ronda de Recursos Humanos): Algunas preguntas comunes como cuéntame sobre ti, tus antecedentes familiares, etc.

  • ¿Por qué te uniste a esta universidad?
  • Fortalezas debilidades
  • Algunos debates sobre los proyectos.
  • Y alguna discusión común.

El entrevistador fue muy amable, también hizo algunos chistes, fue como una discusión casual.

Veredicto final – SELECCIONADO

Mi consejo : 

  • Trate de dar lo mejor de sí en la primera ronda y en la segunda ronda y practique con mucha anticipación para eso.
  • Concéntrate en lo básico y sé fuerte en eso.
  • Intente resolver tantos como problemas de codificación de sitios como Geeksforgeeks, etc.
  • Siempre que expliques algo, explícalo con un ejemplo, lo que facilita la tarea y demuestra que tienes conocimiento en eso.
  • Ten una sonrisa y no te pongas tenso.

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 *