Java Programming Exercises

Is this app for me ? Yes if ...

  • I am a Software Engineer.
  • I am just curious about coding.
  • I am a Software Developer Engineer in Test.
  • I want to do something challenging.

Why learn/practice Java?

  • Java is a mature language.
  • Java is the language of Android.
  • Ease of learning.
  • Lots of available jobs

Did you know ? Most developers blow their interview on the whiteboard coding question.

How does it work ?

1. Choose difficulty

Easy, moderate or challenging.

2. Choose the exercise

From a list of coding exercises commonly found in interviews.

3. Type in your code

No IDE, no auto-correct... just like the whiteboard interview question.

4. Check results

Typically 3-5 unit tests that verify your code.