I’ve been doing lots of “coding tests” for interviews, and I almost always use Python to complete them. I think Python is a great “hacker’s language” that lets me create console applications very quickly. I’ve done some cgi-bin web programming with Python, but it’s really not very much fun without a framework. I really want to do web coding with Django, but my ISP does not support that (yet).
- https://www.hackerrank.com (lots of practice tests with fun sections)
- https://www.codility.com/ (was not as impressed with this website, but a lot of companies us it)