Assess your candidates through our Java challenge
Use our Optional, a new hope challenge to evaluate your candidates' tech skills. As easy as inviting them to do the challenge and we will evaluate them and give you a tech report with the result of the test.
OPTIONAL, A NEW HOPE
Help us fighting the evil Lord & follow best practices on Java.
A new hope was born with the Java 8 release that might be the final weapon against the Empire, called the Optional.
Fight against the NullPointerException implementing your own version of the Optional with extra features, called Exceptional.
About this challenge
A fun test that should help you to think outside the box with an interesting narrative. In this challenge you will fight the evil Lord NullPointerException, that is messing with the Java rebel forces causing our attacks fail unpredictably.
A new hope was born with the Java 8 release that might be the final weapon against the Empire, called the Optional. Sadly, the rebel communications about how to use it were lost, so we need to provide support to our brothers.
Debug what are these mysterious errors and use the Optional to get us to our first victory against the Empire. You can change what you consider necessary, except
the classes inside the internal package, to lead us to victory today and in the future. Make sure that these mysterious errors never happen again.
ABOUT THE CREATOR
Javier de Arcos
Javier de Arcos is a multidisciplinary programmer used to working on complex R&D projects in the fields of Artificial Intelligence and latest technologies. Involved in all stages of the software lifecycle.
Currently, he is a senior software developer at Liferay. He has also developed software solutions for ESA space missions (GMW) and defence projects for FCC Industrial, among other notable occupations.
The power of our challenges
One tech-skills evaluations, all the offers you want
By completing the (name challenge), you will have access to job offers that match your skills. One challenge, many offers.
Test your skills level
With the Java challenge you will be able to know exactly what your level is and compare yourself with the other devs who have done it.
Tech Mentors’ feedback and accurate report
Complete report of the developers' skills based on the results of their challenge. Full transparency. No bias.
Start now this Java challenge
Use Javier's challenge to validate your Java coding level