291 Kotlin questions for you to practice.
Switch to Java
Variables and Types
Practice with Primitive Types
Practice with Primitive Types 2
Practice with Variable Declaration and Initialization 0
Operations on Variables
Inspiration v. Perspiration
Conditional Expressions and Statements
Functions
Array Count Equal (One Dimensional)
Strings
Reformat Name and Age Records
Small Word Filter With Array
null
Array Count Greater Than 1D
Array Sum (Two Dimensional)
2D Array Max Subarray Sum
Multidimensional Arrays
Array Fill 3 Pattern
using multi-dimensional arrays
Lists and Type Parameters
Small Word Filter With List
Maps and Sets
String Duplicate Words Ignore Case
Encapsulation
Kotlin Simple Object Field
Kotlin Simple Object Field 2
Simple Object Method (Kotlin)
Simple Object Method 2 (Kotlin)
Course Getters and Setters
Restaurant Getters and Setters
SimpleArrayList get and set
Companion Objects
Object Array Shallow Copy
Object v. Reference Equality
Quicksort Partition (First Value)
Inheritance
Simple Person Inheritance
Throwing Exceptions
BinarySearcher Array (int)
Isomorphic Strings With Map
Isomorphic Strings Without Map
Restaurant Capacity Manager
Implementing Interfaces
String Length Comparable Parameterized
using the Comparable interface
Both Greater Comparable
using the Comparable interface
Anonymous Classes
Bracket an Anonymous Class
String Both Ways Anonymous Class
Trees and Recursion
BinaryTree Count Equal Children
Binary Tree Count Equal to Child
Graphs
Unweighted Graph Is Undirected
Undirected Graph Neighborhood Count