What is the difference between object { } block and companion object { } code block in Kotlin?
What is the entry point to a Kotlin program ? Give an example?
What is Ranges operator in Kotlin?
What is !in operator in Kotlin?
Define when expression?
Describe the use of extension function?
What is the Elvis Operator?
Define enum in Kotlin?
What are the data classes in Kotlin? How are they defined?
Give an example of high order functions?
Does Kotlin programming allow macros?
What is the type of arguments inside a constructor? Why do you think they are val unless explicitly set to var?
What are the features of java has that kotlin does not?
Can you tell me what kinds of programming types does Kotlin support?
What is the difference between inline and infix functions? Give an example of each.