The quick answer
- Create an alias like this
alias careercup='docker run --rm -v $(pwd):/local rahulsom/careercup'
This makes it easy to practice problems that show up on CareerCup.com. You can fetch (by default 10, but any number) problems at a time.
This will create a stub in your favorite language. As long as your favorite language is one of groovy, java, python, ruby, haskell, scala, ruby, kotlin or shell. Please send a pull request to add support for other languages. There's nothing fancy with language support.
This is a very simple python script you can see here that downloads problems and creates placeholder files.