Experiencia de entrevista de Oracle | Set 45 (para 3 años de experiencia)

Oracle 3 años con experiencia en Java Ubicación de Kolkata. Asistí a 2 rondas.

La ronda 1

  1. Enumerar la descomposición en factores primos de números del 1 al 10000
  2. Enumere los números de Armstrong del 1 al 500
  3. Escriba 5 funciones de 5 clases de Collection Framework
  4. Encuentra el número que falta del patrón dado. Fue fácil pero ahora mismo no recuerdo el patrón exacto

La ronda 2

  1. El elemento Find Middle en LinkedList contiene millones de millones de datos por recorrido solo una vez y sin usar espacio de memoria adicional.

    public E getMidElement() {
        E header = null;
        Iterator<E> increementIterator = linkedList.iterator();
        Iterator<E> headerIterator = linkedList.iterator();
        int counter = 0;
        header = null;
        while (increementIterator.hasNext()) {
            counter++;
            if (counter % 2 == 0)
                header = headerIterator.next();
            increementIterator.next();
        }
        if (counter % 2 != 0) {
            header = headerIterator.next();
        }
        return header;
    }
  2. Listado de elementos contiguos cuya suma es máxima en una array que contiene enteros con signo
  3. Imprime números IMPARES en un hilo y números PAR en otro hilo, pero la impresión final será en secuencia normal, por ejemplo, 1 2 3 4 5…
    1. Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

      Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

      Problemas de práctica relacionados

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 *