The coding test was a single problem, to be coded in the language of your choice. You were given an interface and a specification. No special libraries or knowledge was required, though some "state-machine" type thinking was required, as well as how to load a file from disk.