Intermediate Katas

The code exercises in this section are intended for intermediates.

An intermediate is a Java developer who also knows advanced language constructs (e.g. generics) or needs experience in developing.

The ideas for these exercises are mostly based on programming tasks from Rosetta Code.

Exercises

References