I applied online. The process took 2 weeks. I interviewed at MIWI (Amsterdam) in May 2015
Interview
Lots of mystery around the company which they say is 'Awesome', they don't say anything about the role, the techs or the product, but hey I'm intrigued so I apply.
(3 days later) They ask me to send some code so I send a challenge I did for another company which got me in (A rather complicated one).
They come back a few days later asking me to do a challenge of their own (basically a small rest API), which I find quite easy and do in a few hours. After that no reply from them in 2 weeks, even after asking for a feedback after a while.
Not so convinced about their 'awesomeness'...
Interview questions [2]
Question 1
Do you have some code for us to review?
If we see you are awesome we would like to reveal our own awesomeness
further.
If we like your code we would love to tell you more about our way to Rule
the World;)
Implement “hangman”
In this assignment we ask you to implement a minimal version of a hangman application using
the API spec as outlined below:
Method URL Description
POST /games Start a new game
GET /games Overview of all games
GET /games/{id} JSON response that should at least include:
word: representation of the word that is being guessed.
Should contain dots for letters that have not been guessed yet (e.g. aw.so..)
tries_left: the number of tries left to guess the word
(starts at 11)
status: current status of the game (busy|fail|success)
POST /games/{id} Guessing a letter, POST body:
char=a
● Guessing a correct letter doesn’t decrement the amount of tries left
● Only valid characters are az (lowercase)