El logo de DevSkillerLogotipo de TalentBoostLogotipo de TalentScore

Pruebas en línea de Android

Las pruebas en línea del DevSkiller Android fueron preparadas por nuestro dedicado equipo de profesionales para verificar la competencia del desarrollador de Android para diferentes puestos. Nuestras pruebas de programación de Android en línea son ideales para la selección técnica y las entrevistas de codificación en línea.

Las pruebas en línea de DevSkiller Android están impulsadas por la metodología RealLifeTesting™ que le ayuda a seleccionar desarrolladores calificados con el conjunto de habilidades requeridas.

Tecnologías cubiertas:

Plataforma: Android

Lenguaje de programación: Kotlin, Java

Construir herramientas: Gradle

Android
SENIOR
Habilidades probadas
Duración
45 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Android

Tarea de programación - Nivel: Duro

Android | API de Vibraciones - Implementa un método para tocar una melodía elegante a través del dispositivo háptico incorporado para indicar que el interruptor de características ha sido activado.

Android
MIDDLE
Habilidades probadas
Duración
39 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Android

Tarea de programación - Nivel: Medio

Android | Kotlin | Animación de ConstraintLayout - Implementa animaciones de elementos de diseño usando la API de ConstraintLayout.

Android
SENIOR
Habilidades probadas
Duración
75 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Android

Tarea de programación - Nivel: Duro

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Ajusta la implementación de MainActivity para que el cliente OkHttp soporte TLS 1.2, aunque haya sido desactivado por el Sistema Operativo.

Android
SENIOR
Habilidades probadas
Duración
75 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Android

Tarea de programación - Nivel: Duro

Android | OpenGL ES Demo - El objetivo de esta tarea es comprobar los conocimientos del candidato sobre el GLSL ES 100.

Android
SENIOR
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android

Tarea de programación - Nivel: Duro

Android | Manipulaciones de mapas de bits - Implementar las tres operaciones que deben realizarse en una imagen seleccionada antes de iniciar una acción.

SENIOR
Habilidades probadas
Duración
100 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación - Nivel: Duro

iOS | Swift | Conference App Senior - Implementar un servicio de red que se utiliza para interactuar con el servidor.

Tarea de programación - Nivel: Duro

Android | Llamada sincronizada de nativos a Java vía JNI - Proporciona la parte que falta de JNI del combo de comunicación entre nativos y Java que cumple con ciertos requisitos.

JUNIOR
Habilidades probadas
Duración
70 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android, iOS

Tarea de programación - Nivel: Fácil

Android | Conceptos básicos de estilo - Implementar un estilo que pueda ser reutilizado con una serie de widgets de TextView.

Tarea de programación - Nivel: Fácil

iOS | Swift | Aplicación de la Central Hidroeléctrica - Implementar las funciones que faltan en la aplicación para el análisis de datos de una central hidroeléctrica.

Android
MIDDLE
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Android, iOS

Tarea de programación - Nivel: Medio

Android | Aplicación de recordatorio - Implementa las características faltantes en la aplicación de recordatorio usando BroadcastReceivers, Servicios, Programación de Intenciones usando AlarmManager y Notificaciones API.

Tarea de programación - Nivel: Medio

iOS | Swift | Aplicación de detalles de los estudiantes - Implementa una aplicación que mantiene los detalles de los estudiantes en un archivo y permite a los usuarios consultar el archivo para recuperar datos específicos.

Android
SENIOR
Habilidades probadas
Duración
45 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Kotlin, Android

Tarea de programación - Nivel: Duro

Android | Kotlin | Llamada sincronizada desde el nativo a Java vía JNI - Proporciona la parte que falta de JNI del combo de comunicación nativo-Java que cumple con ciertos requisitos.

Android
JUNIOR
Habilidades probadas
Duración
33 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android

Tarea de programación - Nivel: Fácil

Android | Animación a color de fondo manual - Implementa una animación a color suave del fondo de una actividad.

Android
JUNIOR
Habilidades probadas
Duración
30 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android, XML

Tarea de programación - Nivel: Fácil

Android | XML | Localización - Integrar traducciones específicas de localización para dos idiomas.

Android
JUNIOR
Habilidades probadas
Duración
30 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android

Tarea de programación - Nivel: Fácil

Androide | Fragmento creado dinámicamente - Crea un fragmento y adjúntalo dinámicamente a una actividad matriz.

Las pruebas online de Android adecuadas para evaluar a los desarrolladores de Android

Recomiende roles para nuestras pruebas en línea de Android

  • Desarrollador de Androides Junior
  • Desarrollador del Androide Medio
  • Desarrollador senior de Android
  • Desarrollador de Androides de pila completa
  • Desarrollador principal de Androides
  • Desarrollador de móviles junior
  • Desarrollador móvil medio
  • Desarrollador principal de móviles
  • Desarrollador de Android Kotlin

Cómo funcionan nuestras pruebas en línea de Android

Las pruebas en línea y las preguntas de la entrevista de DevSkiller Android se realizan con la metodología de RealLifeTesting™. A diferencia de otras entrevistas de codificación, nuestras pruebas en línea de Android evaluarán a los solicitantes a través de una serie de desafíos que reflejan el trabajo del mundo real. Estas pruebas profundizan más allá de los conocimientos generales de programación de los candidatos, evaluando su capacidad de codificación, sus habilidades de resolución de problemas y la gestión del tiempo.

Características principales

  • Determinar la capacidad de codificación de los solicitantes y no sólo sus conocimientos académicos
  • Las pruebas están disponibles a distancia y se pueden tomar en cualquier parte del mundo
  • La metodología RealLifeTesting™ ofrece una mayor experiencia de usuario donde los candidatos pueden usar su propio IDE, clonar a GIT, ejecutar pruebas unitarias y acceder a Stack Overflow/Github/Google para la investigación.
  • Una serie de rigurosas herramientas contra el plagio
  • Monitorizar las pruebas individuales en tiempo real
  • Los resultados se generan automáticamente en un informe fácil de usar
  • Pruebe los desarrolladores de Android para los puestos de nivel Junior, Medio y Superior

Habilidades cubiertas en nuestras pruebas online de Android

  • Android
  • Android SDK
  • Kotlin
  • ConstraintLayout
  • Legado
  • OkHttp
  • SSL
  • TSL
  • GLSLES
  • OpenGLES
  • Gradle
  • Java
  • JNI
  • Servicio de Android
  • Receptores de radiodifusión
  • Intención
  • MVP

Qué buscar en los desarrolladores de Android

Android es el sistema operativo móvil líder en uso hoy en día, que alimenta a incontables dispositivos móviles en todo el mundo. El código fuente es desarrollado por Google bajo el Proyecto de Código Abierto de Android (AOSP). Las versiones posteriores se publican normalmente cada año y se anuncian en las conferencias de E/S de Google.

Durante el proceso de selección, es importante determinar el nivel de habilidad de sus desarrolladores de Android. Los candidatos calificados deben tener un conocimiento profundo de la arquitectura de Android así como de los componentes de Android. Los candidatos también deben comprender las bibliotecas de Android, como la Biblioteca de soporte de Android, los servicios de Google Play, la actualización, etc. Además, la experiencia en el desarrollo de una aplicación para Android es una excelente manera de verificar las habilidades del candidato. Si la aplicación está disponible en la tienda de Google Play, debería descargarse y comprobarse su aspecto, su funcionamiento y el número de veces que se ha descargado.

¿Quieres construir tus propias pruebas personalizadas?

¿Quieres probar a los desarrolladores de Android usando tu propio código? No hay problema. Con nuestro asistente de tareas en línea puedes construir tus propias pruebas personalizadas. Elija los idiomas/tecnologías que desea evaluar, establezca la duración de la prueba, elija el número de preguntas, además de cargar más, todo ello mientras supervisa el proceso de sus solicitantes en tiempo real. Encuentre hoy el desarrollador de Android adecuado con las pruebas en línea y las preguntas de la entrevista de Android de DevSkiller.

¿Todavía no estás seguro de nuestras pruebas en línea de Android?

Si aún no está seguro de nuestras pruebas en línea y preguntas de la entrevista para Android, compruebe lo que uno de nuestros clientes satisfechos tiene que decir:

Spartez

Spartez es uno de los principales vendedores de platino en el mercado atlántico. La empresa se centra en el ecosistema Atlassiano y ágil ofreciendo herramientas útiles tanto para el servidor como para la nube. También ofrecen un sólido apoyo a los clientes y evaluadores. Antes de DevSkiller, Spartez tuvo problemas en su proceso de selección que resultaron en demasiadas entrevistas, y perdió mucho tiempo tratando de construir su propia solución interna. ¿La solución? DevSkiller, que se ocupó de los problemas y resolvió sus problemas técnicos de selección. Esto es lo que Patrycja Kiljańska, especialista en adquisición de talento de Spartez tiene que decir:

"Hemos reemplazado una solución interna de alto mantenimiento con DevSkiller. Nuestro proceso se ve igual, sin embargo, el producto nos da un mejor rendimiento. Los resultados también son mucho más fáciles de evaluar".

Preguntas frecuentes

¿Qué es RealLifeTestingTM?

La metodología RealLifeTestingTM es la base de todas las pruebas en línea de DevSkiller Android. A diferencia de otros desafíos de codificación o rompecabezas algorítmicos, la metodología de RealLifeTestingTM va más allá al proporcionar una visión de 360 grados del conjunto de habilidades del solicitante. En su núcleo, The RealLifeTestingTM se basa en la creencia de que la mejor manera de evaluar las habilidades de desarrollo de un desarrollador es con una prueba de muestra de trabajo que refleje el trabajo de desarrollo real que harán.

Las pruebas en línea de DevSkiller Android reflejan el trabajo que los solicitantes encontrarán en el mundo real, pidiendo a los solicitantes que construyan aplicaciones completas del proyecto o que añadan características a las aplicaciones existentes. Para que un solicitante tenga éxito, debe utilizar sus habilidades de codificación lo mejor posible, utilizar recursos en pila así como recursos como Stack Overflow, para encontrar la solución de la manera más eficiente posible. Nuestras pruebas en línea de Android demostrarán a los solicitantes la habilidad de codificación, el pensamiento crítico, la limpieza del código y la administración del tiempo.

¿Cuánto tiempo se tarda en crear una cuenta de DevSkiller?

Enviar su primera invitación para la prueba de Android en línea puede tomar tan sólo cinco minutos. Nuestra amplia biblioteca de pruebas online predefinidas de Android significa que todo lo que necesitas está al alcance de tu mano. Encuentre su próximo desarrollador de Android con nuestra plataforma fácil de usar y no mire atrás.

¿Qué opinan los candidatos de los tests online de Android de DevSkiller?

En DevSkiller, queremos asegurarnos de que nuestras pruebas de codificación son las mejores posibles, por eso buscamos regularmente la opinión de los propios candidatos. Nuestra investigación ha encontrado que los candidatos están felices de tener un cambio para probar sus habilidades reales de desarrollo de software en lugar de tener que recordar algoritmos en los que no han pensado desde que obtuvieron su título. También les gusta el hecho de que los tests de DevSkiller utilizan herramientas de codificación normales y convenciones como las pruebas unitarias, y la clonación a GIT a partir de un IDE personal.

La única aprensión que hemos encontrado es porque los desarrolladores generalmente sospechan de las pruebas algorítmicas. Eso es porque en realidad no prueban las habilidades de un desarrollador que utilizarían día a día, sino que sacan a relucir el trabajo académico que no han utilizado en años. Cuando se les da una prueba de DevSkiller, sin embargo, aprecian la diferencia y el hecho de que pueden probar sus habilidades en un entorno justo.