Pruebas en línea de Kotlin

En DevSkiller nuestro equipo de expertos produce pruebas en línea de Kotlin que han sido especialmente diseñadas para ayudar a los reclutadores que buscan contratar desarrolladores de Kotlin. Tenemos disponibles pruebas en línea de Kotlin para evaluar a los candidatos con todos los niveles de experiencia.

Nuestras pruebas en línea Kotlin difieren de las pruebas algorítmicas tradicionales al implementar RealLifeTesting™. Esta es una metodología única de pruebas para desarrolladores que desafía a los candidatos con problemas del mundo real, similares a los de su trabajo diario. En DevSkiller podemos ayudarle a encontrar su próximo desarrollador de Kotlin hoy mismo con nuestra gama de pruebas en línea de Kotlin.

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

Lagunas en el código

evaluando el conocimiento de Android, Kotlin

Tarea de programación - Nivel: Duro

Android | Kotlin | Manipulación de mapas de bits - Completa aplicación de manipulación de imágenes que realiza algunas operaciones sobre la imagen seleccionada.

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

Preguntas de elección

evaluando el conocimiento de Android,

Lagunas en el código

evaluar el conocimiento de Android, Kotlin y Java

Tarea de programación - Nivel: Fácil

Android | Kotlin | Aplicación para empleados - Completa aplicación que muestra una lista de personas responsables de diferentes áreas en la empresa como IT o Nómina.

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

Preguntas de elección

evaluando el conocimiento de Kotlin

Tarea de programación - Nivel: Fácil

Kotlin | Bota de Primavera | Robo de dinero - Implementar dos métodos de acuerdo a los requerimientos para obtener toda la información necesaria de la base de datos.

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

Preguntas de elección

evaluando el conocimiento de Kotlin

Tarea de programación - Nivel: Medio

Kotlin | Motor de búsqueda de precomputación - Implementar el motor optimizado para la búsqueda de productos, basado en la tarea de precomputación para precalcular los resultados de cualquier conjunto de opciones.

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.

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

Preguntas de elección

evaluando el conocimiento de Java, Bota de Primavera

Tarea de programación - Nivel: Fácil

Java | Spring Boot, Kotlin | Ordena el microservicio - Implementa una columna vertebral del miscroservicio RESTful.

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.

Kotlin
MIDDLE
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 Kotlin

Tarea de programación - Nivel: Medio

Kotlin | Analizador de Pedidos | Encuentra una cantidad promedio de pedidos para cada día de la semana - Implementa un método que analiza el conjunto de datos de los pedidos y devuelve un mapa con la cantidad total pedida de un producto para cada día de la semana

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.

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.

Kotlin
MIDDLE
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 Kotlin

Tarea de programación - Nivel: Medio

Kotlin | Analizador de Órdenes | Encuentra un valor promedio de orden para cada día de la semana - Implementa un método que analizará el conjunto de datos de las órdenes y devolverá un mapa con un valor promedio total de orden

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

Preguntas de elección

evaluando el conocimiento de Kotlin

Tarea de programación - Nivel: Fácil

Kotlin | Analizador de Pedidos | Calcular la cantidad total pedida para cada día de la semana - Implementar un método que analice el conjunto de datos de los pedidos y devolver un mapa con la cantidad total pedida para cada día de la semana

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

Preguntas de elección

evaluando el conocimiento de Kotlin

Tarea de programación - Nivel: Medio

Kotlin | Aplicación de gestión de vuelos | Reserva de asientos y análisis de vuelos - Implementa las características que faltan en la aplicación de gestión de datos de vuelos como la reserva de asientos y el análisis de vuelos.

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

Preguntas de elección

evaluando el conocimiento de Kotlin

Tarea de programación - Nivel: Duro

Kotlin - Logs Analyzer - Cuenta las entradas de los archivos de registro que coincidan - Implementa un método que itera a través de los archivos y devuelve un mapa con el nombre del archivo y un número de líneas que incluyen la cadena de búsqueda, como un valor

Funciones recomendadas para nuestras pruebas en línea de Kotlin

  • Desarrollador de Kotlin Junior
  • Desarrollador de Kotlin medio
  • Desarrollador principal de Kotlin
  • Desarrollador de Androides Junior
  • Desarrollador del Androide Medio
  • Desarrollador senior de Android
  • Desarrollador Java Junior
  • Desarrollador de Java Medio
  • Desarrollador principal de Java
  • Desarrollador de móviles

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

La metodología de RealLifeTesting™ está detrás de nuestras pruebas en línea de Kotlin. Esta tecnología funciona presentando a los candidatos una realidad simulada y luego desafiándolos con los problemas reales que probablemente enfrentarán en el papel. Las pruebas son multifacéticas y están diseñadas para asignar tareas a los candidatos de diferentes maneras. El resultado es que los reclutadores pueden señalar las fortalezas y debilidades exactas de cada candidato. Pueden obtener información valiosa sobre las habilidades de codificación de un candidato, su capacidad para resolver problemas y su capacidad para prosperar bajo presión.

Características principales de las pruebas en línea de DevSkiller Kotlin

  • Pruebas remotas que pueden realizarse a conveniencia del candidato
  • Observar la prueba en tiempo real
  • 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 o cualquier otro recurso para la investigación
  • Detector antiplagio que rastrea automáticamente las respuestas duplicadas en nuestra base de datos
  • Determinar la capacidad de codificación del candidato y no sólo sus conocimientos académicos
  • Resultados automatizados no técnicos
  • Las pruebas de Kotlin disponibles para probar los puestos de cualquier nivel

Habilidades probadas en nuestras pruebas en línea de Kotlin

  • Gradle
  • Kotlin
  • Bota de Primavera
  • Bota de Primavera JPA
  • Maven
  • Android
  • Android SDK
  • ConstraintLayout
  • Legado
  • OkHttp
  • SSL
  • TSL
  • Colecciones
  • C
  • iOS
  • Java
  • JNI
  • Swift
  • JVM

Qué buscar en un revelador de Kotlin

Kotlin es un lenguaje de programación de código abierto, de tipo estático, que tiene tanto construcciones orientadas a objetos como funcionales. Fue lanzado por primera vez a principios de 2016.

Kotlin puede ser empleado en varios tipos de desarrollo, incluyendo el lado del servidor, el lado del cliente y Android. Está inspirado en otros lenguajes de programación como Java, C#, JavaScript, Scala y Groovy.

En los últimos años Kotlin se ha convertido en un lenguaje muy popular y los desarrolladores de Kotlin están ahora entre los más buscados. Su desarrollador debe demostrar un conocimiento detallado cuando se trata de Kotlin. Esto incluye el conocimiento de las características de seguridad de Kotlin, más notablemente su comprensión de la "seguridad nula".

Además del dominio del propio Kotlin, querrá reclutar a un candidato con experiencia en Java, porque los dos lenguajes están estrechamente relacionados. Por último, cualquier trabajo previo en el desarrollo de aplicaciones móviles o web usando Android será una ventaja.

¿Buscas algo más?

Si quieres sacar más provecho de nuestras pruebas en línea de Kotlin, entonces puedes. Ofrecemos pruebas personalizadas que pueden adaptarse a las necesidades de su empresa. Nuestro asistente de tareas en línea permite a los reclutadores crear sus propios tests en línea que son únicos para sus candidatos. Esto le da un mayor control sobre el proceso de selección.

Con nuestras pruebas personalizadas, usted mismo puede establecer la duración de la prueba e incluso definir el alcance de cada prueba. Si es necesario, también existe la opción de subir su propia base de código. Nuestro experimentado equipo de apoyo está ahí para guiarle en la creación de su primera invitación a la prueba. Encuentra tu próximo desarrollador de Kotlin hoy con DevSkiller.

¿Está interesado en nuestras pruebas de Kotlin pero necesita ver más?

Cualquier reclutador quiere asegurarse, a la hora de contratar a su próximo desarrollador, de que ha encontrado a la persona adecuada. Nuestra herramienta de selección puede ofrecer esta tranquilidad. Sin embargo, es comprensible que también quiera seguridad cuando se trata de invertir en DevSkiller. Mira lo que nuestros clientes tienen que decir:

Richard Williams - VP de ingeniería en Plutora

"Gracias a la automatización de la etapa de selección, pudimos reducir la tasa de entrevistas en 50%. Al mismo tiempo, la calidad de los candidatos que llegan a la etapa de entrevista es ahora mucho mayor. DevSkiller añade una capa extra de calidad a nuestro proceso de contratación técnica"

Olga Berger - Reclutador principal y especialista en abastecimiento en CodeValue

"DevSkiller es fácil de usar y amigable".

Sabu Pappu - La adquisición de talentos es el principal objetivo de Veriday

"Hemos reducido el rechazo de la tecnología, lo cual es genial. Hemos visto una mejora de 25% en este punto después de la implementación del DevSkiller. La plataforma realmente nos ayuda a evaluar las habilidades de programación de los candidatos y proporcionar un enfoque lógico a las habilidades de resolución de problemas de los profesionales de la informática. DevSkiller nos ahorró mucho tiempo mientras teníamos una rampa de subida y nos ayudó a invitar a candidatos de buena calidad que se han desempeñado bien en la prueba, lo que eventualmente mejoró los criterios de selección".

Preguntas frecuentes

¿Qué es RealLifeTestingTM?

RealLifeTestingTM está en el corazón de nuestras pruebas en línea de Kotlin. Es una forma de ir más allá de las pruebas tradicionales de los desarrolladores utilizando algoritmos, a un lugar donde los reclutadores pueden evaluar con precisión lo bien que se ha desempeñado cada candidato. Utiliza la tecnología para presentar a los candidatos retos realistas y luego evalúa sus conocimientos a un nivel más profundo de lo que era posible anteriormente.

Se requiere que los desarrolladores demuestren una habilidad considerable en lo que se refiere a la capacidad de codificación y limpieza del código, recursos como el desbordamiento de la pila, la toma de decisiones y el pensamiento crítico. Los candidatos que progresan son aquellos que se han desempeñado bien bajo el escrutinio.

¿Cómo hacen los candidatos un examen online de Kotlin?

Desde cualquier parte del mundo, tan pronto como un candidato esté listo puede empezar a tomar su prueba de Kotlin. Los reclutadores también son bienvenidos a observar las pruebas que se toman en tiempo real durante el proceso.

Los enlaces de prueba sólo están activos durante un corto tiempo, dando al candidato sólo una pequeña ventana en la que trabajar. Las pruebas duran hasta que el candidato termina. Si el candidato no completa su prueba, entonces ésta expira cuando el tiempo asignado se agota.

Mientras trabajan, los candidatos tienen dos opciones: usar el avanzado IDE del navegador de DevSkiller, o completar su proyecto en su IDE favorito y clonar el proyecto a Git. Al igual que en su trabajo real, los candidatos pueden construir el proyecto y realizar pruebas unitarias a lo largo del mismo, para asegurarse de que sus soluciones funcionan.

¿Cómo se evalúan las pruebas en línea de Kotlin?

Nuestro equipo de expertos ha diseñado nuestras pruebas de desarrollo para ser tan automatizadas como sea posible, quitando la cepa de los reclutadores. Con nuestras pruebas en línea Kotlin, una vez que el candidato ha terminado, la plataforma DevSkiller comienza automáticamente el proceso de evaluación. La plataforma calcula exactamente qué tan bien se ha desempeñado cada candidato en varias áreas de prueba. Los resultados se añaden a un informe no técnico que desglosa lo bien que se ha desempeñado cada candidato, incluyendo si sus soluciones funcionarían. Las estrictas características de plagio garantizan que los reclutadores puedan confiar en los resultados que reciben.

El logo de DevSkiller Logotipo de TalentBoost Logotipo de TalentScore