Questions

  1. Can you name two programming paradigms that Kotlin supports?
  2. Is it true or false that Kotlin requires everything to be contained within classes?
  3. What is a top-level function?
  4. What are higher-order functions?
  5. How do you declare a nullable type in Kotlin?
  6. What are the three ways to handle null?
  7. Is it true or false that Kotlin code can't be used from Java code?