Unix Programming Quizzes

When I first ran into the quizzes at Brainbench, they were all free, and I took a bunch of them. Invariably, I was dismayed at my score. This was plenty of incentive to get me to go re-learn tools I thought I knew well.

Because Brainbench is no longer free, and because they didn't really have great Unix tests anyway, I wrote a pair of Unix programming quizzes.

Unfortunately, they're broken at the moment; my provider updated to a new version of PHP, and I've never had time to figure out why the quizzes stopped working. Still, the review material on this page might be of interest.

All the quizzes (well, there's only two so far) are open book, just like real life. Have a quick read through the review material so you know where to look things up during the quiz.

Approximage score guide for all quizzes:
0-24%: beginner
25%-49%: intern
50%-75%: programmer
75%-100%: expert
The program that administers the quiz isn't very polished yet; apologies.

Unix Makefile quiz

Before you take the quiz, you should know how Unix make works, and what its -n, -f, -j, and -C commandline options do.

Tutorials and reference material:

[Sorry, quiz not online.]

Unix Commands quiz

Before you take the quiz, you should know how Unix directories, shell wildcards, shell I/O redirection, and regular expressions work, and have a basic understanding of the cp, find, grep, ln, ls, mv, rm, sed, sh, sort, and tr commands. (Don't worry, you don't need to know all their options!)

Tutorials and reference material:

[Sorry, quiz not online.]


Last Change 1 Aug 2004
(C) Dan Kegel

[Return to www.kegel.com]