VysotskiVadim / android-intro

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

android-intro

Technical Test

The test is as follows:

  1. Given a book in a text file Railway-Children-by-E-Nesbit.txt for example)
  2. Write an application that outputs the individual words that appear in the book, and how many times that word appears in the text file.
  3. The second part is to also output whether the number of times each word appears is a prime number.

The following assumptions can be made:

  1. Ignore punctuation and capitalisation

It would be beneficial to:

  1. come up with more than one solution and be able to talk about the pro’s and con’s to each
  2. ensure the application scales and performs optimally
  3. Use TDD in the approach to writing the application
  4. Thought to performance, TDD and OOP would be of benefit

Stack of technologies:

Try to use as much as possible entries from the following list: Kotlin, Dagger 2, RxJava 2, Retrofit 2, Android Data Binding, Android Architecture Components, JUnit 5, Spek Framework, Espresso

About


Languages

Language:Kotlin 100.0%