Kotlin Interview Questions
Questions Answers Views Company eMail

What is lateinit modifier?

149

What is the difference between == and === operators in Kotlin?

140

Does Kotlin support primitive datatypes as like in Java?

149

Explain Higher-Order Functions?

237

Does Kotlin provide any additional functionalities for standard Java packages or standard Java classes?

138

What is the difference between object { } block and companion object { } code block in Kotlin?

132

What are Data classes ? Aren’t they available in Java ?

119

What is the difference between const vs val?

130

Can you execute Kotlin code without JVM?

834

What is the Target Platform of Kotlin? How is Kotlin-Java interoperability possible?

148

What is the equivalent of switch expression in Kotlin? How does it differ from switch?

241

Where does the Kotlin run and what is the entry point of Kotlin?

146

How do you check if two Strings are equal valued ?

123

Why is Kotlin preferred over Java? Important benefits of kotlin?

149

What is a const? How does it differ from a val?

139


Post New Kotlin Questions

Un-Answered Questions { Kotlin }

What is Kotlin Native?

138


Tell me the default behavior of Kotlin classes?

158


What is the type of the following Array?, val arr = arrayOf(1, 2, 3);

256


In kotlin, can we create an empty array?

160


How to create static methods in Kotlin?

186






What are different types of constructors in kotlin?

112


what is the use of extension functions in Kotlin?

173


What is the difference between Const and Val?

130


What are Data classes ? Aren’t they available in Java ?

119


What is the default visibility modifier and also list the different types of modifiers?

142


How is a function declared? Why are Kotlin functions known as top-level functions?

167


What are the major features of Kotlin?

197


List of extension methods kotlin provides to java.io.file?

150


What are the different types of constructors in Kotlin?

165


How to declare volatile variable ?

128