1. Where Static variables/functions are stored in memory in java
2. What is @jvmstatic
3. Why foreground service came, whats the advanatage of using it, why previous service can't be used
4. Difference b/w Thread/Handler/Loopers
5. How will you make a singleton class without using dagger in Java
6. For thread safe which data structure we can use like HashTable and ?
Any alternative for HashTable
7. what makes liveData/ViewModel lifecycle aware
Ans:- we pass lifecycleOwner into viewmodel
we pass this into live data observe()
Interview questions [1]
Question 1
1. Where Static variables/functions are stored in memory in java
2. What is @jvmstatic
3. Why foreground service came, whats the advanatage of using it, why previous service can't be used
4. Difference b/w Thread/Handler/Loopers
5. How will you make a singleton class without using dagger in Java
6. For thread safe which data structure we can use like HashTable and ?
Any alternative for HashTable
7. what makes liveData/ViewModel lifecycle aware
Ans:- we pass lifecycleOwner into viewmodel
we pass this into live data observe()
The interview process is a structured series of interactions designed to assess a candidate's qualifications, skills, experience, and overall fit for a job role, typically involving multiple stages like initial screening, technical assessments, and behavioral interviews.
I applied online. The process took 6 weeks. I interviewed at XYZ (Turkaulia) in May 2024
Interview
Very good and fast interview process. The manager was nice and good to talk with. Asked a lot of technical questions followed by personality tests. Overall very good interview experience
Interview questions [1]
Question 1
How does a submarine submerge and come back to the surface ?