Experiencia de entrevista de Oracle para desarrollador de software asociado | Presencial 2021

Oracle visitó nuestro campus a principios de agosto de 2021 para desempeñar el cargo de desarrollador de software asociado para la vertical de CGBU. El proceso de selección constó de 4 rondas. El corte fue 7.0 CGPA y solo pueden aplicar CSE, ECE y EE.

Hubo un total de 4 rondas que incluyen 1 prueba en línea y 3 rondas de entrevistas realizadas en Zoom.

RONDA 1 (PRUEBA MCQ): Esta fue una ronda 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.
  • Cada subsección tiene su propio límite de tiempo.
  • Por lo tanto, administrar su tiempo de manera efectiva es la clave para despejar esta ronda (más adelante en este artículo le diré cómo hacerlo).
  • En algunas subsecciones, puede enviar antes de que finalice el tiempo y en otras subsecciones, es posible que ni siquiera llegue a la última cola.
  • Una cosa más importante sobre esta ronda es que no puede retroceder , lo que significa que no puede pasar de la 5 a la 3.
  • Supongamos que hay 10 colas en una subsección. Luego, en cada pregunta, puede responderla u omitirla. una vez que responde una pregunta, no puede volver a visitarla, así que responda solo si está seguro de lo contrario, sáltela por ahora. Después de responder/saltar la última cola, llegará automáticamente a la primera cola omitida. Luego puede responderla u omitirla nuevamente. De esta forma te moverás en orden cíclico.

Las secciones eran:

 Prueba de aptitud

Sub section                           Time(min)     Questions
Math Reasoning                          12             10
Data Analysis                            9              8
Persistence and Attention to detail      5              6
Programming ability                     13              9
Logical  Thinking                        8              6

Coding Skills ( 16 que 25 minutos sin subsecciones)

Conocimiento de la informática 

  • 17 que 15 minutos
  • 3 – 4 subsecciones de OOPS, DBMS, OS, estructuras de datos
  • MCQ en BST, el árbol AVL definitivamente vendrá. El árbol rojo-negro también puede venir.

Comunicación Contextual

  • 3 subsecciones estaban allí.
  • Comprensión de datos, vocabulario, etc.

     Total 35 estudiantes fueron seleccionados

Consejos para administrar el tiempo en esta ronda:

  • Después de leer una cola, si cree que definitivamente puede resolverla en menos de 2 minutos (depende del tiempo y del número restante de colas), resuélvalo de lo contrario, sáltelo inmediatamente sin perder el tiempo. De esta forma, al menos resolverás todas las que sabes o te resultan fáciles. Después de una iteración, puede volver a intentar la cola omitida.
  • Trate de aumentar su velocidad para resolver problemas de aptitud antes de intentar la prueba.

RONDA 2 (entrevista técnica): esta ronda duró aproximadamente 1 hora y 30 minutos.

  • Instale un IDE en su computadora portátil de antemano
  • La entrevista comenzó con una introducción básica. Luego me pidieron que explicara uno de mis proyectos y me hicieron algunas preguntas al respecto. No se hicieron muchas preguntas cruzadas sobre el proyecto.
  • Luego me preguntó sobre Herencia, polimorfismo y otros conceptos. Estaba comprobando mi comprensión conceptual. Trate de dar un ejemplo de la vida real de todos y cada uno de los conceptos que explique. De esta manera, se asegurará de que realmente entiendas el concepto en detalle.
  • Se hicieron muchas preguntas cruzadas por su parte.
  • Luego preguntó sobre el puntero virtual y vtable.
  • Tabla hash vs BST. por qué usamos BST si podemos buscar una clave en o (1) en la tabla hast.
  • Explique el funcionamiento de la pila y la cola y dé ejemplos de la vida real donde se usan.
  • Explicar las herencias múltiples y multinivel.
  • Si la clase C se hereda de 2 clases A y B y ambas tienen una función de visualización, entonces se llamará a la función de visualización de la clase si escribo C.display(). Mira este video en caso de que no sepas la respuesta (https://youtu.be/h3INeRqf2vU)
  • ¿Cuál es el problema con la herencia múltiple? (Problema del diamante)
  • Ocultación de datos vs abstracción
  • cursor en base de datos
  • ¿Cuál será el tamaño de un objeto cuya clase tiene solo 1 variable?
  • Normalización y Desnormalización
  • ¿Conoces Linux (le respondí que no y me dijo que no había problema)
  • Detectar bucle en la lista vinculada (tendrá que escribir su código completo desde cero, así que revíselo una vez) https://www.geeksforgeeks.org/detect-loop-in-a-linked-list/
  • Hay dos hilos uno imprimiendo incluso no. y un impar no. Implemente esto en CPP.
  • Buscar ninguna palabra en un párrafo (la entrada debe tomarse de un archivo y no a través de la función cin)
  • Un programa tiene una variable global y una función. Dentro de esa función, se declararon dos variables locales y se creó un objeto. Dibuja el diagrama de la memoria.

RONDA 3 (entrevista técnica): una breve discusión sobre mis proyectos

  • Tu papel en tu proyecto
  • ¿Cómo dividiste el trabajo?
  • ¿Surgió algún conflicto entre los miembros del equipo durante el proyecto y, en caso afirmativo, cómo lo resolvió?
  • ¿Por qué elegiste C++?
  • ventajas de CPP sobre C.
  • ¿Está familiarizado con el sistema operativo Linux (le respondí que no y él dijo que no había problema)
  • En qué orden se ejecutan las palabras clave de una consulta sql. (RESPUESTA: Primero se ejecuta DESDE, luego DONDE, luego SELECCIONAR y luego AGRUPAR POR, ORDENAR POR)
  • Me preguntó este rompecabezas.  https://www.ritambhara.in/3-basket-puzzle-appleorange-puzzle/
  • Otro rompecabezas: https://www.geeksforgeeks.org/puzzle-9-find-the-fastest-3-horses/

ROUND 4(Tech + HR): Una breve discusión sobre mis proyectos

  • ¿Preferirías trabajar en equipo o solo?
  • Un cliente quiere que diseñes un producto (como una aplicación/sitio web), entonces, ¿cuáles son las cosas que le preguntará al respecto antes de comenzar a codificar?
  • ¿Estás familiarizado con la computación en la nube?
  • Algunos otros recursos humanos a los que les gustan los pasatiempos, etc.

Veredicto: Seleccionado

CONSEJOS PARA LIMPIAR ENTREVISTAS-

  • Hacen muchas preguntas cruzadas, así que piense antes de responder una pregunta y no use términos técnicos muy pesados ​​que no conoce.
  • Definitivamente deberías asistir al PPT. Respuestas a muchas preguntas de recursos humanos que se cuentan en PPT.
  • Si no sabes algo simplemente admítelo. No quieren que lo sepas todo.
  • Principalmente intentan verificar si sus conceptos son claros o no, así que explíquelos adecuadamente e intente dar un ejemplo de la vida real siempre que pueda.
  • Prepara todo lo que está escrito en tu currículum.

    

Publicación traducida automáticamente

Artículo escrito por MEHULKrishna 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 *