Why a technical task?
You might be wondering why we feel its important to test candidates. At Holiday Extras we use a variety of different technologies and we don't expect you to be aware of all of them! We've designed both of our tasks with this in mind.
Below is a few points that we tend to look for when reviewing your submission:
- Quality (is it functional?)
- Structure (code layout, abstraction, modularisation)
- Usability and design
If you have not been asked to complete a specific task in the email you received from our recruitment team then we're leaving it up to you! Feel free to pick whichever task you believe would best showcase your skills.
Alternatively if you regularly contribute to open-source and believe that we will be able to gain a valuable insight into how you work, then please pass on these details to your recruitment contact.
What to do after completing the task(s)?
When you feel you have completed the task, we would like you to host it and provide a link. We do not mind where it is hosted, as long as we can access your submission. We would also like you to publish your code to a Github/Bitbucket/Gitlab repository, so that we are in a position to review your work. Alternatively, you can earn bonus points by providing a Dockerfile.
If you have any questions please do not hesitate to come back to us. We look forward to seeing the results of your efforts.