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 card

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 card

OPTIONAL, A NEW HOPE

Star wars Battle
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.

Expertise

Mid/Senior


Framework

-


Profile

Backend


Language

Java


Difficulty

Intermediate


Average candidates score

77/100


Completion rate

93%


Users rating 

4.5/5

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

Real-world tech challenges

No more algorithmic tests. Our Tech Mentors have designed engaging and effective challenges that developers love.

Amazing candidate experience

Warm welcome, clear instructions, training and feedback to bring an enjoyable and personal experience.

Accurate tech skill report

Complete report of the developers' skills based on the results of their challenge. Full transparency. No bias.

Start inviting candidates to this challenge

Use Javier's challenge to evaluate your candidates and provide an awesome evaluation experience. Start inviting your candidates and receive their assessment directly through our platform.

Related challenges

Back-end
Event Emitter
Create an event emitter that lets you launch asynchronous events to teammates.
deliverapp
1 h
  • Javascript
  • Vanilla JS
  • Senior
Difficulty Medium
Back-end
Spotlist API wit Node.JS
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
deliverapp
4 h
  • Javascript
  • Node.JS
  • Middle
  • Senior
Difficulty Medium
Back-end
Spotlist API with Typescript
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
deliverapp
4 h
  • Javascript
  • Node.JS
  • Middle
  • Senior
Difficulty Medium