Tip 1 : Learn the basics of Kotlin and Core Java.
Tip 2 : Learn Fundamental of Android.
Tip 3 : Go through the OOPS concept, Collection and Exceptions in Core Java.
Tip 1 : Resume should be 1 page long.
Tip 2 : Prepare well for questions from the last project you worked on.
In this round, they basically asked questions from core concepts of Java, Kotlin and Android. One simple coding question was also asked in this round.



String 'S' is NOT case sensitive.
Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
First store the original string in a tempo variable and then reverse the original string. Now compare the string stored in tempo with the reversed string. If both come out to be the same then it is a palindrome else not.
Explain android components.
Tip 1 : Go through each component briefly.
Tip 2 : Remember the Lifecycle of Components
Tip 3 : Be confident while answering
Write a program on how to use apply function in Kotlin
class Employee {
var firstName: String = ""
var age: Int = 0
}
val employee = Employee().apply{
firstName = "Suneet Agrawal"
age = 27
}This round was primarily focused on concepts related to Android OS and the Kotlin language
Describe the android architecture
Tip 1 : Name each layer.
Tip 2 : Give a brief description.
What are android jetpack libraries?
Tip 1 : Read the android official documentation.
Tip 2 : Implement some of them.
Tip 3 : Be confident
What are Kotlin Constructors?
Tip 1 : Read about constructors in Kotlin.
Tip 2 : Read how to implement secondary constructor.
Tip 3 : Practice it once
How we can update our database in SQL?
Tip 1 : Read about Android SQLite and its usage.
Tip 2 : Read its onUpgrade method.
Tip 3 : Try once in your code.
How to do multithreading in kotlin?
Tip 1 : Read about various multithreading methods.
Tip 2 : Read about Kotlin coroutines.
Tip 3 : Try to implement workmanager.
In this round they want to know about total work experience, location you want to work and then do salary negotiation.
1) What is your total work experience?
2) What are your salary expectations?
Tip 1 : Tell about your work experience.
Tip 2 : Ask for salary as you want.
Tip 3 : Try to negotiate.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: