Does anyone know of an easily-accessible compendium of language-independent programming exercises that are geared towards quickly determining one’s mastery of a programming language, rather than testing general programming skill? The ideal here is a set of problems that aren’t super challenging, so they can be finished quickly, but that require (or at least reward) knowledge of a wide range of syntactic constructs available in a typical modern high-level language. Bonus points for graded sets of problems that start out testing the more fundamental constructs but then gradually move on to testing knowledge of quite high level operations (like, say, regular expression matching).
Of course, I realize that I could probably just take the problems from, say, a Python textbook, and de-Pythonize them, but I’m wondering if there is a ready-made set of problems of this sort available on the internet.
Does anyone know of an easily-accessible compendium of language-independent programming exercises that are geared towards quickly determining one’s mastery of a programming language, rather than testing general programming skill? The ideal here is a set of problems that aren’t super challenging, so they can be finished quickly, but that require (or at least reward) knowledge of a wide range of syntactic constructs available in a typical modern high-level language. Bonus points for graded sets of problems that start out testing the more fundamental constructs but then gradually move on to testing knowledge of quite high level operations (like, say, regular expression matching).
Of course, I realize that I could probably just take the problems from, say, a Python textbook, and de-Pythonize them, but I’m wondering if there is a ready-made set of problems of this sort available on the internet.