La création d'une application simple (c'est-à-dire pour le traitement des données stockées dans une collection) est également une tâche de recrutement courante pour les programmeurs Java. Les tâches plus courtes impliquent généralement de prédire une chance pour une compilation d'un code donné ou de prédire le résultat de cette compilation.