A starting point for interview exercises

Overview

Kotlin Interview Starting Point

This repo will serve as a starting point for your code challenge. Feel free to change anything in order to complete it: Change framework, other tests, new libraries etc.

Get this repo

  • Fork this repo
  • Clone your fork

Prerequisites

Local setup

  1. Install kotlin command-line complier: https://kotlinlang.org/docs/command-line.html#install-the-compiler

Run sample CLI command

$ kotlinc hello.kt -include-runtime -d hello.jar

Run the application

$ java -jar hello.jar

Run tests

Tools

Feel free to use all the necesarry tools you need in order to accomplish this challenge.


Good luck!

You might also like...
Cities is a popular game in which each player takes turns naming a city in any country, starting with a letter that ends with the name of the previous city.
Cities is a popular game in which each player takes turns naming a city in any country, starting with a letter that ends with the name of the previous city.

Game Cities Example Download Download the latest version of the Android app from this link. Building Using Android Studio Clone the repo, open it in A

StartPointSeekBar is a custom view for the Android platform that makes it possible to have a SeekBar to have custom start point.
StartPointSeekBar is a custom view for the Android platform that makes it possible to have a SeekBar to have custom start point.

Forked/Inspired from https://code.google.com/p/range-seek-bar/ by [email protected] This solves the problem as described in http://

One merchant integration point for all of PayPal's services

android-sdk [WIP] One merchant integration point for all of PayPal's services Static Analysis Tools Detekt This project uses Detekt for Kotlin code an

Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.

Sentinel Sentinel is a simple one screen UI that provides standardised entry point for tools used in development and QA alongside device, application

🏗️ Kotlin implementation of Point-Free's composable architecture

🧩 Komposable Architecture Kotlin implementation of Point-Free's The Composable Architecture 🚧 Project Status We've been using Komposable Architectur

Simple custom view that draws an n-point star for Android
Simple custom view that draws an n-point star for Android

StarView 🌟 Simple custom view that draws an n-point star for Android. Features

Burp-ipv - Insertion point visualizer for Burp Suite

Insertion point visualizer for Burp Suite Building Execute ./gradlew build and y

Mobile app to Show Movies From TMDB API [Qhala Interview Solution], for the Android Engineer Role
Mobile app to Show Movies From TMDB API [Qhala Interview Solution], for the Android Engineer Role

Qhala Interview 🎥 📺 This is an Interview Tech challenge by Qhala I used TMDB API to solve this challenge. Screenshots Movies Movie Detail Prerequisi

Show weather data for the current location [Apollo Agriculture Interview Solution], for the Senior Android Engineer Role
Show weather data for the current location [Apollo Agriculture Interview Solution], for the Senior Android Engineer Role

Apollo Agriculture Android Take Home Assignment Writing Apollo Agriculture App using Android Architecture Components, in 100% Kotlin, using Android Je

remote technical interview Android challenge app

Android challenge We would like to learn more about how you approach a challenge as an Android Engineer. There is a simple app that isn’t made with be

Interview App for buuPass

BuuPass Interview App for buuPass Data Source Reqres Api tools retrofit kotlin License and Copyright LICENSE MIT License Copyright (c) 2021 Felix M

Memory Android Engineer Interview Assignment

Memory Android Engineer Interview Assignment Hello and welcome to the Memory Android Engineer interview assignment! There can be no demo app that does

Search image app [Adanian Labs Interview], Android developer role
Search image app [Adanian Labs Interview], Android developer role

Pixar This is App shows you Images from the Pixabay API Table of Contents Functionalities Approach Screenshots How To Setup Libraries Used Author Info

Mobile app to show images from Pixabay. Interview solution for Adanian Labs android developer role.
Mobile app to show images from Pixabay. Interview solution for Adanian Labs android developer role.

PixaBay An android app built using Kotlin that consumes Pixabay API to display images.It has been built following Clean Architecture Principle, Reposi

Created an interview scheduling portal for android
Created an interview scheduling portal for android

Interview Creation Portal Description Created an interiew scheduling portal, whe

Mobile App that that enables users to manager product listing IProcure Ltd Senior Android Engineer Role interview solution
Mobile App that that enables users to manager product listing IProcure Ltd Senior Android Engineer Role interview solution

Mobile App that that enables users to manager product listing (in and e-commerce environment) IProcure Ltd Senior Android Engineer Role interview solution

Project for Pula Interview
Project for Pula Interview

PulaInterview This app is for Pula (https://www.pula-advisors.com/) Android position. It's a Survey App. Consumes Questions API. Showcases usecase for

Owner
Agilefreaks
Agilefreaks
Kotlin-koans - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax

kotlin-koans-edu Kotlin Koans are a series of exercises to get you familiar with

null 1 Jan 11, 2022
Search image app [Adanian Labs Interview], Android developer role

Pixar This is App shows you Images from the Pixabay API Table of Contents Functionalities Approach Screenshots How To Setup Libraries Used Author Info

Abdulfatah Mohamed 2 Dec 20, 2022
Ride hailing app that helps users find drivers and take them from point A to point B.

Ride-hailing_rider_app Ride hailing app that helps users find drivers and take them from point A to point B. What I Used ? Clean Architecture : Basica

Oucif Mohammed 2 Aug 26, 2022
Interview test for Kyosk interview

Kyosk-Android-Test A project done for the submission of my Kyosk interview application. Table Of Content. Project Structure - Domain - Data - Presenta

Kagiri Charles 6 Dec 4, 2021
This is a Interview application which made by me in interview task what it do? that will give you the result from Api and also save data in the cache using RoomDb so that we can access it offline.

Clean-MVVM-App An Android application built using Clean + MVVM architecture. Components used in the app. Kotlin - As a programming language. Material

Android1500 2 Oct 29, 2022
Exercises for Functional Programming learning in Kotlin with Arrow

Exercises for Functional Programming in Kotlin with Arrow-kt Exercises and practice code for Functional Programming learning in Kotlin with Arrow Requ

Jack Lo 3 Nov 11, 2021
Kotlin-koans - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax

kotlin-koans-edu Kotlin Koans are a series of exercises to get you familiar with

null 1 Jan 11, 2022
A demo project showcasing different exercises + details with prepopulated data from room. Includes tests

README Pre-requisites I used Android Studio Bumblebee (2021.1.1). In case of any issues, do let me know because I understand that issues might vary fo

Carol 24 Nov 17, 2022
A library that converts Time to its equivalent local languages starting with some basic Nigeria languages(Yoruba, Hausa, Igbo, Efik and English)

Language_Time A library which converts "Time" to its equivalent local languages starting with some basic Nigeria languages like -(Yoruba, Hausa, Igbo,

Adetuyi Tolu Emmanuel 51 Feb 9, 2021