0% found this document useful (0 votes)
4 views7 pages

iOS FaceAnswer Quiz App Case Study

Uploaded by

berkay.unal579
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views7 pages

iOS FaceAnswer Quiz App Case Study

Uploaded by

berkay.unal579
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

iOS Case Study

Feel free to get creative!

Legal Notice
We acknowledge that any work and analysis to be produced during the implementation of this recruitment task shall
be deemed as confidential information and we undertake not to disclose, share and expose any information or work
that obtained from the recruitment task, to third parties, without your consent.

This document and attachments are confidential, legally privileged and intended solely for the addressee. Access to
this document by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying,
distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful.
Welcome!
Understand the recruitment case & our expectation
Thank you for devoting a time to this 1 clearly.
recruitment case. At Codeway, we
build products that millions of users love
around the globe. In our journey to
success, our way of doing things is at Feel free to contact us to clear out any questions before
the heart of what we do.
2
start.

In this case our aim is to understand


your approaches and strengths in your Get creative. Mind the brief. Feel free to advise further.
field and create a conversation space
3
Complete the case until the agreed deadline
where we can further discuss our
thoughts.

Let’s go. 4 Present your work and express your perspective


Recruitment Case Instructions

Concept:

You are going to write a quiz app that users can answer questions by their face movements.
(You will be using the front camera of your phone to detect face movements)
- You are asked to create an application called as FaceAnswer
- The followings are what your module needs to be able to do:

1. User can give answers by tilting their face horizontally or vertically.


2. Questions should have 2 answers to select.
3. User should have limited time to give answers and time should be visible on screen.
4. User should see the correct answer when timer ends.
5. Correct, wrong and timed out answers should give different sounds.
6. When the game starts, app will ask 10 random question to user.
7. App should have at least 20 questions.
Recruitment Case Instructions

The followings are what your module needs to be able to do:

8. At the end of the 10 questions, user should be able to see their score and open the scoreboard if he/she wants.
9. In scoreboard user can see previously finished games’ information. (Username, score)
10. Also user can see their last score which is highlighted in the list.
11. While developing a scoreboard using UITableView or UICollectionView is a must.
12. Users should be able to set an username which has 2-15 characters and not accepting emojis.
13. Bonus: Questions may have some category and user can select question category before game starts. Ex: Math, History,
Random
Recruitment Case Requirements

The followings are what your code needs to have:

1. Language: Swift
2. Prohibited(not allowed) Architectures: MVC - MVVM
3. Source code should be uploaded to Gitlab.
4. Bonus: You can use some kind of DB like Realm, CoreData or else.
Looking forward to
dream, measure, build, repeat
together.

You might also like