Experiencia de entrevista de pasantía de Oracle para SE – Singapur

Oracle se puso en contacto con el lote actual de NUS (análisis de sistemas) sobre la oportunidad de pasantía.

Ronda 1 (Evaluación en línea): esta ronda no fue una ronda directa que normalmente vemos para roles de trabajo similares. Querían probar la capacidad de aprendizaje de los estudiantes y la rapidez con la que pueden acostumbrarse a las nuevas tecnologías. Esta ronda constaba de 3 desafíos.

  • Desafío I ( Backend ): Cree una API de descanso utilizando el marco dropwizard (JAVA). La API debe tomar una cantidad de elementos como entrada y la salida debe ser un objeto json que comprenda la lista de series de Fibonacci.
    • Por ejemplo: entrada: 10 salida: {fibonacci: [0,1,1,2,3,5,8,13,21,34], ordenado: [34, 8, 2, 0, 21, 13, 3, 1 , 1 ] }
  • Desafío || ( Frontend ): use React para desarrollar la interfaz de usuario para admitir la API.
  • Desafío ||| ( Docker ): cree imágenes de Docker para la aplicación anterior y cárguelas en Docker Hub.
  • Desafío IV ( Nube ): Aloje la aplicación en Oracle Cloud.

Nos dieron 2 días para aprender y completar la solicitud. Sin embargo, solo pude completar tres de los desafíos. En dos días me invitaron a 3 rondas más de entrevistas técnicas/de comportamiento.

Ronda 2 (entrevista de fondo): la segunda ronda fue una entrevista de fondo. Querían asegurarse de que haya desarrollado la API y no solo haya copiado el código de fuentes en línea. Otras preguntas importantes se mencionan a continuación:

  • Explique la ordenación por combinación y derive su complejidad temporal.
  • ¿Por qué está utilizando BigInteger para calcular la serie de Fibonacci? (Esto se debe a que int no puede almacenar números enteros grandes)
  • ¿Por qué Docker?
  • Comandos simples en la ventana acoplable (pulsar, empujar, ejecutar)

Ronda 3 (Entrevista frontal): Esta ronda no fue muy difícil ya que el entrevistador sabía que soy bastante nuevo para reaccionar. Me preguntó sobre mis proyectos anteriores y cómo me coordiné con el equipo de UI para desarrollar proyectos. Otras preguntas incluyeron metodología ágil y cómo superar los desafíos cuando se trabaja en un equipo grande.

Ronda 4 (Ronda de HR): Esta fue nuevamente una ronda de comportamiento simple.

  • ¿Cuáles son sus contribuciones recientes? (Algún proyecto nuevo)
  • ¿Cuál es la tarea más desafiante cuando se trabaja en equipo?
  • ¿Qué harás para que el rendimiento de tu equipo sea más eficiente?

Oferta : Todavía esperando.

Publicación traducida automáticamente

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