The site https://codefights.com is a place to test and improve
your programming skills. The challenges include interview-type
problems, shortest code contests, duels with other coders,
monthly tournaments, and more. If you perform well, you can opt
in to get connected with partner companies for job opportunities.
Among available languages, there are C++, C#, Go, Java, Python,
Ruby, Swift, and others. A few days ago, D was added to this
After a problem is solved or a contest is over, others' solutions
in all languages can be seen. To me, the major appeal of the
site is that many of the problems are easy. So they take only a
few minutes to solve, and the others' solutions are short and
readable, often showcasing different approaches and language
If you got interested, go give it a try!