Experiencia de entrevista de Oracle (en el campus) – Part 2

La ronda 1:

Fue una prueba online consistente en MCQ’s durante 1 h 45 min en plataforma Oracle

Había alrededor de 4 secciones, cada una de las cuales se dividía en subsecciones:

  • Aptitud : Aptitud cuantitativa contenida, razonamiento lógico, preguntas basadas en diagramas de flujo.
  • Comunicación contextual: Consistió en corrección gramatical, reordenación de oraciones, comprensión de lectura, vocabulario, reemplazo de palabras, etc.
  • Pregunta basada en estructuras de datos : la mayoría de las preguntas (excepto quizás 1-2) se basaron en árboles (AVL, BST). Eran preguntas basadas en resultados basados ​​en la inserción/eliminación y recorrido de estos árboles.
  • Informática general: preguntas del sistema operativo, DBMS, salida de C++ con énfasis en la pregunta de declaración de variables

La gestión del tiempo es clave. La precisión y la velocidad son importantes para descifrar esta ronda. Las preguntas no eran las preguntas regulares que encontraría para cualquier otra prueba de aptitud.

Alrededor de 320 personas asistieron a la primera ronda, de las cuales 63 personas fueron preseleccionadas.

La ronda 2:

  • 2 preguntas de codificación deben resolverse en 1 hora.
  • Dado un texto y un patrón como strings, tenemos que encontrar si alguna combinación del patrón está presente en el texto y, si es cierto, tenemos que imprimir sí, de lo contrario, no y tenemos que codificar desde cero.
  • Dada una array y el rango como [1, n] y tenemos que encontrar el número de subconjuntos de números posibles de tal manera que para a, b, c, d debe tener ar[a]=ar y ar[b ]=ar[d] y tenemos que imprimir el número total de combinaciones.

De las 63 personas que asistieron a esta ronda, 21 personas fueron preseleccionadas para rondas posteriores.

 

Ronda 3:

Esta es una entrevista cara a cara de unos 20 minutos.

  • Revisó el currículum durante 2 minutos.
  • Me pidió que le diera una introducción.
  • Preguntó cuántas estructuras de datos hay. Dije que hay muchas y nombré las estructuras de datos básicas
  • Me pidió que explicara los conceptos básicos de la pila.
  • Me pidió que le explicara la ordenación rápida
  • Me pidió que explicara uno de los proyectos con UI
  • es una consulta Me dio dos tablas y me pidió unirme y recuperar las columnas seleccionadas de ambas tablas usando una función mínima.

Eso es todo para mi primera entrevista técnica y me pidieron que esperara un tiempo.

Ronda 4:

Después de esperar 2 horas y 45 minutos, me llamaron nuevamente para la segunda ronda de entrevistas. Esta es nuevamente una entrevista cara a cara durante unos 30 minutos.

  • Pidió encontrar el bolígrafo más pesado, le dieron dos bolígrafos y no debemos usar ninguna máquina de pesaje. La solución que se me ocurrió es dejar que ambos bolígrafos rueden por el tobogán y el que llegue primero será más pesado.
  • Me dio dos números y me pidió que encontrara la relación entre ellos como si fueran iguales, mayores o menores que el otro, pero la condición es que no debo usar ningún operador.
  • Me preguntó sobre el polimorfismo en OOPS y preguntó cuáles son los diferentes tipos de ellos y me pidió que le explicara.
  • Preguntó si podemos sobrecargar la clase de pila incorporada y si podemos tener una sobrecarga de métodos.
  • Me pidió que explicara algunos métodos incorporados de la clase de pila.
  • Me pidió que escribiera una consulta y las condiciones son las siguientes: Habrá dos tablas estudiante y puntajes, el estudiante tendrá los detalles del estudiante y los puntajes tendrán las calificaciones de todos los estudiantes en todas las materias, me pidió que encontrara al estudiante. detalles de un estudiante en particular y sus calificaciones en un tema en particular.
  • Me pidió que ordenara una array sin usar STL y le dije que ordenara por burbuja y luego me preguntó la complejidad del tiempo y me pidió que la optimizara y le dije que ordenara rápidamente.
  • Me dio una array de números y me pidió que imprimiera de tal manera que todos los valores de array indexados impares fueran seguidos primero por ceros, independientemente de la posición par o impar, y luego permanecieran los valores de array indexados pares.

Eso es todo por mi segunda entrevista técnica y me pidieron que esperara un tiempo.

Ronda 5:

Después de esperar 35 minutos, me llamaron nuevamente para la tercera ronda de entrevistas. Esta es nuevamente una entrevista cara a cara durante unos 15 minutos.

  • Revisó el currículum durante 2 minutos.
  • Me pidió que explicara mi proyecto DBMS con flujo de diseño.

Eso es todo por mi tercera entrevista técnica y me pidieron que esperara un tiempo.

Ronda 6:

Después de esperar 25 minutos, me llamaron nuevamente para la cuarta ronda de entrevistas. Esta es nuevamente una entrevista cara a cara durante unos 15 minutos.

  • Me pidió que le diera una introducción rápida sobre mí y mis antecedentes familiares.
  • Me preguntó mis fuerzas y debilidades
  • Y le hice algunas preguntas sobre la empresa.

Eso es todo para la entrevista de recursos humanos y me pidieron que esperara un tiempo.

Después de esperar casi 10 minutos, anunciaron el resultado y fui seleccionado.

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 *