Swift

Tests de codage en ligne rapides et questions d'entretien

Swift
MIDDLE
Des compétences éprouvées
Durée
38 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Swift, iOS

Tâche de programmation - Niveau : Moyen :

iOS | Swift | Notepad App - Compléter une simple application de notes en utilisant le NotesService fourni pour sauvegarder et lire les notes.

Swift
SENIOR
Des compétences éprouvées
Durée
77 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Swift, iOS

Tâche de programmation - Niveau : Difficile

iOS | Swift | NSA Cipher Tool - Résolvez les 3 énigmes cryptographiques pour prendre la position de rêve en tant que programmeur à la NSA.

Swift
MIDDLE
Des compétences éprouvées
Durée
48 minutes max.
Évaluation
Manuel
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Swift, iOS

Lacunes dans les codes

l'évaluation de la connaissance des Swift, Unicode, iOS

Tâche de révision du code - Niveau : Moyen :

iOS | Swift | BookDataAnalyst - Veuillez effectuer une vérification de ce code. Veillez à la qualité et au respect des meilleures pratiques.

Swift
MIDDLE
Des compétences éprouvées
Durée
126 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des iOS, Swift

Tâche de programmation - Niveau : Moyen :

iOS | Swift | Book Keeper App - Initialise la pile de données de base, y compris la sauvegarde et la récupération d'éléments génériques, et met en œuvre des fonctionnalités supplémentaires en complétant les méthodes manquantes et en corrigeant la fonctionnalité de l'interface utilisateur.

Swift
SENIOR
Des compétences éprouvées
Durée
165 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Swift, iOS

Tâche de programmation - Niveau : Difficile

iOS | Swift | Book Keeper App - Initialiser la pile de données de base pour qu'elle fonctionne simultanément, y compris la sauvegarde sur un fil de discussion de fond et la récupération d'éléments génériques sur le fil de discussion principal ; mettre en œuvre des fonctionnalités supplémentaires en remplissant les méthodes manquantes et en corrigeant la fonctionnalité de l'interface utilisateur de sorte qu'un utilisateur puisse ajouter ou modifier des éléments de la société et des factures ; mettre en œuvre la fonctionnalité de recherche dans les deux vues. Enfin, il devra limiter la saisie de textField de manière appropriée afin de réussir les tests.

Swift
JUNIOR
Des compétences éprouvées
Durée
55 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des iOS, Swift

Tâche de programmation - Niveau : Facile

IOS | Swift | Weather App - Créer une application qui analyse les données météorologiques reçues d'un service météorologique. Le candidat doit lire le fichier JSON fourni, créer un modèle de données, l'analyser et remplir les fonctions manquantes pour récupérer les conditions météorologiques requises dans le modèle.

Objectif-C
JUNIOR
Des compétences éprouvées
Durée
54 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des iOS

Tâche de programmation - Niveau : Facile

iOS | Objective-C | Weather App - Créer une application qui analyse les données météorologiques reçues d'un service météorologique.

Swift
MIDDLE
Des compétences éprouvées
Durée
80 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des iOS, Swift

Tâche de programmation - Niveau : Moyen :

iOS | Swift | CoffeHouse Analyst App - Mettre en œuvre la fonctionnalité d'analiser les données données données pour la gestion en remplissant les fonctions manquantes.

SENIOR
Des compétences éprouvées
Durée
100 minutes max.
Évaluation
Automatique
Aperçu des tests

Tâche de programmation - Niveau : Difficile

iOS | Swift | Conference App Senior - Mise en place d'un service réseau permettant d'interagir avec le serveur.

Tâche de programmation - Niveau : Difficile

Android | Appel asynchrone du natif vers Java via JNI - Fournir la partie JNI manquante du combo de communication natif-Java qui répond à certaines exigences.

JUNIOR
Des compétences éprouvées
Durée
70 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android, iOS

Tâche de programmation - Niveau : Facile

Android | Style Basics - Implémente un style qui peut être réutilisé avec un certain nombre de widgets TextView.

Tâche de programmation - Niveau : Facile

iOS | Swift | Water Power Plant Application - Implémente les fonctions manquantes dans l'application pour l'analyse des données d'une centrale hydroélectrique.