Experiencia de entrevista de Oracle | ingeniero de Aplicaciones

  

La ronda 1: 

1) Háblame de ti 

2) Declaración del problema:  

Invierta las palabras en la string a continuación considerando todos los casos de prueba negativos 

Entrada: Hola Mundo 

Salida: olleH dlroW 
 

  • Si la entrada tiene más de 1 espacio como separador, la salida debe contener tanto espacio como la entrada
  • Si la declaración tiene espacios iniciales y finales, la salida también contendrá esos espacios
  • La entrada distingue entre mayúsculas y minúsculas

3) consultas SQL 
 

  • Hay 2 tablas: Empleado y Departamento.
  • Escriba el nombre del empleado con el nombre del departamento
  • Imprima el recuento de empleados que tienen el mismo departamento con el nombre del departamento
  • Imprime el conteo de empleados que tienen el mismo departamento

  

La ronda 2: 

1) Declaración del problema: 

Compruebe si la string dada es palíndromo o no. Si la cuerda no es palíndromo, intente hacerlo palíndromo si es posible 

2) Consultas SQL: 
 

  • Hay 2 tablas: Empleado y Salario
  • Imprimir solo mujeres empleadas
  • Imprimir la empleada que tiene el salario más alto

  

Ronda 3: 

1) Preguntas relacionadas con el núcleo de Java 
 

  • ¿Qué es la sobrecarga y anulación de métodos con el ejemplo?
  • Cómo podemos lograr la herencia en Java
  • ¿Qué son los métodos predeterminados en Java8 y cuándo debemos usarlos?

2) Declaración del problema 
 

3) Rompecabezas de cristal 
 

  • Mi amigo estaba organizando una gran fiesta y quería que me prestara 100 copas de vino. Decidí enviarlos a través de mi sirviente.
  • Solo para darle un incentivo a Servant para que entregara los vasos intactos, le ofrecí 3 paises por cada vaso entregado de manera segura y amenacé con perder 9 paises por cada vaso que rompiera.
  • En el acuerdo, Harish recibió 2,40 rupias de mí. ¿Cuántos vasos entregó Harish de manera segura?

  

Ronda 4: 

1) Rompecabezas: 
 

  • Usando solo números del 1 al 9, ordene los números de tal manera que
  • AxBxC = BxGxE = DxExF
A     D 
B  G  E
C     F
  • Cada carácter debe asignar números distintos

2) Rompecabezas: 

Usando números del 1 al 16, la suma sería 34 para cada columna, fila y para ambas diagonales. Escriba el programa también para resolver el rompecabezas:

    3  
5     8
9 7   12
  14    

Ronda 5: 

1) Declaración del problema: combine los subconjuntos si es posible. Entrada: Lista de subarreglos: [1, 10], [11, 15], [13, 25], [30, 40], [40, 50]
Salida: [1, 25], [30, 50]

2) Rompecabezas:

  • Hay 101 monedas.
  • 1 moneda es una moneda defectuosa.
  • Una moneda defectuosa tiene un peso diferente a 100 monedas. 
  • Con un número mínimo de comparaciones, averigüe si la moneda defectuosa tiene un peso mayor o menor que otras monedas.

Gracias, GeeksforGeeks. Me ayudó mucho en la preparación.

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 *