Harman International Interview Experience for Android Role
I got call from naukri for harman international company for 6 years experienced.
Round 1: Technical round
Below are the questions asked.
- Activity and fragment lifecycle
- Which life cycle methods will call when system kills the process
- View model explanation
- Related to current project
- Singleton instance creation
- Hashmap working
- How memory leak will happen
- What is the importance of inner class
- What is handler
- Importance of handler how it will work internally
- Is Bounding service is synchronous
- Have u used AIDL
- Thread communication and wait notify and notifyAll
- How wait, notify and notify methods will work internally
- Find the maximum occurrence word in a list of words
- How many object pr tasks of asyncTask call be called ?
- How to create immutable custom class?
- Explain memory management of JVM?
- Difference between stringPool area and Heap area
- How many objects will create when literal strings and using new operator
Duration: 2 hours
Round 2: Technical Round
Below are the questions asked.
- How you communicate between fragments ?
- How viewmodel is implemented internally
- Drawbacks of broadcast receiver
- Difference between apply and commit method of sharedPreference
- Difference of commit and commitAllowingStateLoss methods for fragments
- What are the lifecycle methods will call when you perform add() and replace() of fragment
- Activity launch modes
- What is the difference between intentService and service
- How intent service will close automatically once job is done? What will happen if you create it again?
- Difference between bounded service and started service
- How u communicate between service and activity
- What is aidl ?
- What is content providers ?
Note: Duration 45 min
Round 3: Managerial round
Had formal discussion about current project and also about roles and responsibilities
Round 4: HR round
Had discussed about salary and all and paper work
Contact Us