Swift

Swift online coding tests & interview questions

SENIOR
Tested skills
Duration
100 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of iOS, Swift, Android, C, Kotlin, Java

Programming task - Level: Hard

iOS | Swift | Conference App Senior - Implement a network service that is used to interact with the server.

Programming task - Level: Hard

Android | Async call from native to Java via JNI - Provide the missing JNI part of the native-Java communication combo that fulfills the certain requirements.

Available in premium plans

Create account
JUNIOR
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, Android, iOS

Programming task - Level: Easy

Android | Style Basics - Implement a Style that can be re-used with a number of TextView widgets.

Programming task - Level: Easy

iOS | Swift | Water Power Plant Application - Implement the missing functions in the application for the analysis of data from a hydroelectric power plant.

Available in premium plans

Create account
iOS
JUNIOR
Tested skills
Duration
46 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of iOS, Swift

Programming task - Level: Easy

IOS | Swift | Water Power Plant Application - Implement the missing functions in the application for the analysis of data from a hydroelectric power plant. The candidate must load data from a text file, find the least efficient turbines, recalculate the efficiency of the turbines from minute to hours, and determine the right colour for the turbine based on its performance.

Available in premium plans

Create account
iOS
JUNIOR
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of iOS, Swift

Programming task - Level: Easy

IOS | Swift | Weather App - Build an app which analyzes weather data received from a weather service backend. The candidate must read the JSON file provided, create a data model, parse it and fill out the missing functions to retrieve the required weather conditions from the model.

Available in premium plans

Create account