All technical interviews taken with Haiilo will be performed in the same manner, in order to minimise variance in the recruitment process. This should ensure the interview process is fair to the candidates, and also that Haiilo do not miss opportunities to hire good candidates.
The interview exercise that we will use during in person technical interviews is the "Checkout Kata", which is described below, with annotations. The wording of the kata has been carefully crafted to provide a specific set of challenges and crutches to a candidate.
Item | Price for 1 item | Offer |
---|---|---|
Apple | 30 | 2 for 45 |
Banana | 50 | 3 for 130 |
Peach | 60 | - |
Kiwi | 20 | - |
The checkout accepts the items in any order, so that if we scan an apple, a banana and another apple, we'll recognise two apples and apply the discount of 2 for 45.
Please work as you would do in your usual job. We don't accept one single commit. We want to see the steps you would do usually.