Experiencia de entrevista de Oracle para desarrollador de software 2019

Procedimiento de reclutamiento :

  1. Prueba en línea
    1. La prueba duró alrededor de 110 a 120 minutos y solo tenía preguntas de MCQ con una sola opción correcta
    2. Las preguntas eran de los siguientes dominios
      1. Aptitud general
        1. Matemáticas cotidianas
        2. Álgebra
        3. Preguntas generales sobre la prueba de habilidad mental
      2. conocimiento DSA
        1. La mayoría de las preguntas eran de árboles AVL
        2. Algunas preguntas sobre algoritmos genéricos y complejidad temporal
        3. Problemas de diseño con secciones vacías donde se debía llenar el pseudocódigo correcto
      3. Sistemas operativos
        1. Preguntas de nivel superficial del curso
      4. Base de datos
        1. Se hicieron preguntas sobre consultas, uniones y propiedades ACID
        2. www.oracletutorial.com/oracle-basics (Este sitio web es útil en este caso)
      5. Red de computadoras
        1. Preguntas de nivel superficial del curso
      6. Dominio del Inglés
        1. Preguntas de gramática
        2. Re-secuenciación de oraciones
        3. Oración semánticamente precisa
    3. Puede elegir qué sección resolver primero y cada sección tenía su límite de tiempo individual de 6 a 15 minutos.
  2. Entrevista Técnica (I)
    1. Era más como una ronda de discusión de currículum y el entrevistador me preguntó sobre mi último proyecto (Blockchain)
      1. Me dijo que explicara Blockchain en términos de Layman
      2. ¿Cómo sigue una string de bloques las propiedades de ACID sin tener una base de datos central?
      3. ¿Cómo se pueden implementar los genéricos en Blockchain Ledgers?
    2. Se le pidió que escribiera un programa para invertir una lista enlazada
      1. Se le dieron casos de prueba para ejecutar en seco el código.
      2. Todos los casos posibles en los que el código fallaría
    3. Se le pidió que escribiera un programa para detectar un bucle en una lista enlazada
      1. Se me pidió que diera todos los enfoques posibles que se me ocurrieran y cuáles son las ventajas y desventajas entre ellos.
  3. Entrevista Técnica (II)
    1. Me dijeron que el algoritmo de detección del ciclo de floyd se ha reducido de un enfoque general
      1. Se le pidió que mirara la imagen más amplia y cómo se derivó el algoritmo (no la prueba)
      2. Proporcionar prueba de las partes matemáticamente.
    2. Me preguntaron mis puntos de vista sobre SQL vs NoSQL y cuándo usar qué
    3. Se les hicieron algunas preguntas y se les dio 10-15 segundos para resolver
      1. hacer 6 de tres 1
      2. hacer 6 de tres 10
    4. Me preguntaron el alcance de la programación dinámica y las compensaciones involucradas con casos de la vida real.
  4. Ronda de recursos humanos
    1. Se le preguntó sobre la rutina de un día genérico.
    2. Miró mi currículum y preguntó por qué mi CG es bajo en comparación con mis compañeros y cualquier logro que lo compense.
    3. Volvió a mirar mi currículum y me preguntó sobre algún proyecto en el que hubiera tenido un revés importante debido a problemas de complejidad de tiempo/espacio.
    4. Me hicieron preguntas como por qué no deberían contratarme
    5. Luego me preguntaron qué 3 cosas debe buscar una organización en un candidato potencial y qué 3 cosas busca un candidato en la empresa de sus sueños.

Fuentes de Preparación

  1. Interviewbit / Leetcode (práctica de programación)
  2. GFG ( apuntes de última hora y conceptos teóricos de DSA )
  3. java-t-point (conceptos OOP)
  4. Tutorial de Oracle (conceptos básicos de SQL)

Nota:

  1. Cuando esté atascado en alguna parte del algoritmo, pídales pistas (generalmente son útiles)
  2. Evite decir que no puedo resolverlo / No sé, pruébelo y pida ayuda si es necesario (Experiencias pasadas)

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 *