(RH-SP-00) - Prueba Tecnica Java Back-End
(RH-SP-00) - Prueba Tecnica Java Back-End
(RH-SP-00) - Prueba Tecnica Java Back-End
Fecha: 05-Feb-2019
Prueba Técnica
________________________________________________________________________________
Desarrollador Java
Back-End
Evaluador Técnico:
SUMARIO DE PREGUNTAS
1. Es un tipo de dato que permite almacenar enteros con una precisión de 264 – 1:
a) long
b) int
c) double
d) Todas las respuestas son correctas
a) public Vehiculo(){}
b) public void init(){ }
c) public Vehiculo(-argumentos-){}
d) Todas las respuestas son correctas
6. Es una instrucción de Java aplicada sobre cadenas que recibe un carácter como
argumento y retorna la posición del carácter si existe en la cadena; retorna -1 en
otros casos:
a) indexOf(-argumento-)
b) trim(-argumento-)
c) contains(-argumento-)
d) Todas las respuestas son correctas
8. Si usted desea imprimir una línea nueva por consola en Java, ¿Qué comando
ejecutaría?:
a) System.out.printf(“Nueva línea”);
b) System.out.print(“Nueva línea”);
c) System.out.println(“Nueva línea”);
d) Todas las anteriores
a) import java.utils.*;
b) mport java.util.*
c) import java.util.*;
d) Ninguna de las respuestas es correcta
a) 5
b) 7
c) 6
d) Arroja error de compilación
11. En Java, ¿Qué diferencia hay entre una interfaz y una clase abstracta?
12. En Java, es la instrucción usada para obtener el tamaño de una lista de datos:
a) .length();
b) .size();
c) .iterator();
d) Ninguna de las respuestas es correcta
a) .execute();
b) .executeUpdate();
c) .execute(-consulta-);
d) Todas las anteriores
Respuesta abierta
15. ¿Conoce patrones de diseño? De ser así mencione dos patrones de diseño y
demuestre un pequeño ejemplo
18. ¿Qué diferencia hay entre una variable de datos primitiva y una variable de datos
envolvente (wrapper)?
19. ¿Qué diferencia existe al controlar una excepción de tipo “Exception” y una
excepción “NullPointerException”?
Enunciado de aplicación.
20. A continuación usted encontrará dos problemas para solucionar mediante el uso
de algoritmos (programas sencillos en Java). Usted debe seleccionar solamente
uno (el de su preferencia) y aportar una solución precisa.
{2, 4, 5, 1, 6, 3, 9, 7, 8, 0}