We are DataSakura. Our company is engaged in development and support of well-known products, from high load analytic systems to mobile games such as Cut the Rope, King of Thieves, Jetpack Joyride and Fruit Ninja.
Now we are looking for an experienced and enthusiastic C++ developer to work on top and famous game projects.
Excellent technical education, high level of intellect, an ability to self-manage (planning, commitment to deadlines and punctuality) are required. If you love the challenge of creating revolutionary technology and you know how to achieve it with the wide range of modern C++ possibilities, this position is for you.
We don't give any complex projects as a test task for initial candidate filtering. Instead, here is a short (10-30 minutes) assignment. Please try to express yourself best and send only a submission that you are happy with.
Please implement a class Printer to work as described in the comments using C++03.
Important: your class should work with any type (including new types introduced later on) supporting streaming to "cout". Your solution should be available as a link to Ideone.
All the submissions are reviewed.
Please note that portfolio, test task, and a video interview (could be held in Russian or English) are our normal parts of the recruiting process.