Oracle 3 años con experiencia en Java Ubicación de Kolkata. Asistí a 2 rondas.
La ronda 1
- Enumerar la descomposición en factores primos de números del 1 al 10000
- Enumere los números de Armstrong del 1 al 500
- Escriba 5 funciones de 5 clases de Collection Framework
- 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
- 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;
}
- Listado de elementos contiguos cuya suma es máxima en una array que contiene enteros con signo
- 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…
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.
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