This randomly generated multichoice quiz tests your understanding and knowledge of idiomatic string techniques.

The test is timed from when you start. You should be aiming to complete this test in under 2 minutes.

0–2 mins = Professional  2–4 mins = Good  4–6 mins = Average  6–8 mins = Sluggish  8 mins or more = Too slow.