Skip to content

puradev/android-developer-interview

Repository files navigation

Hello

Welcome to the Pura Interview Process. Thank you for taking the time and we look forward to talking with you more.

Task

We would like you to take this sample app and improve it in some way. The project is open ended but feel free to follow any #suggestions

Please take 2-4 hours to plan and make your improvements. Once you are finished please submit a PR and reach out to Pura to set up your next interview.

Purpose of Task

We want to see how you interact with an existing codebase.

A few things we will consider:

  • Code Style, Quality, and Understandability
  • Does it work?

Be prepared to talk about which improvements you made and why you made them in the next interview.

Feel free to reach out with any questions: robert@pura.com

App

This is a simple app where you can type in a word and get definitions for that word

API

We are using a public api provided by Merriam Webster.

The Dictionary API is found here

and Documentation can be found here

Suggestions

  • Add views for content and empty state
  • Implement data flow and the request call with a provided word
  • Error handling and display errors to user
  • Unit Tests or UI Tests
  • Add an easter egg or something to make us laugh
    • Giphy of the searched word
    • Konami Code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages