"After completing the test each solver was sent the following email
to the address they had inputted. [...]
'In the programming language of your choice build a TCP server
that implements the protocol below.
The server code must be written by you and you alone,
although you are free to use any modules or libraries publicly available
for the selected programming language.'"
Sounds like a very elaborate hiring process for a global organization. After solving all those sophisticated puzzles, being told to implement a TCP server is rather anticlimactic...
>Sounds like a very elaborate hiring process for a global organization.
I agree. In addition, the amount of chance involved in actually solving one of the puzzles in the OP article reminds me of those stupid brain teasers big companies used to ask in interviews years ago.