General Info 1. What is your full name ? ans.Harsh 2.Where is your project Portfolio? ans. 3. How many hours per week you can work? ans. 4. What will be your work chedule every day in indian standard time? ans. 5. What monthly salary are you expecting? ans. Technicl questions 1. Describe your work experience so far. ans. 2. Do you have experience with kotlin? ans. yes 3. How can you reduce the APK size? ans.shrinkResources attribute will remove all the resources, those are not used anywhere in the project release{ shrinkResources true } 4. How can you reduce the app startup time ? ans. 5. What are the external repositories do you use to make app better? ans. 6. What android architecture do you use generally ? ans. 7. What are the most cause of outofmemory eror crash in apps? ans. OutOfMemoryError now and then, OutOfMemoryError in Java is one problem which is more due to system's limitation (memory) rather than due to programming mistakes in most cases though in certain cases you could have a memory leak which causing OutOfMemoryError. 8. How does recycler view is different than list view ? ans. With the advent of Android Lollipop, the RecyclerView made its way officially. The RecyclerView is much more powerful, flexible and a major enhancement over ListView. --> Advantages of RecyclerView over listview : 1.Contains ViewHolder by default. 2.Easy animations. 3.Supports horizontal , grid and staggered layouts --> Advantages of listView over recyclerView : 1.Easy to add divider. 2.Can use inbuilt arrayAdapter for simple plain lists 3.Supports Header and footer . 4.Supports OnItemClickListner . 9. What is app bundle? ans.An Android App Bundle is a new upload format that includes all your app’s compiled code and resources, but defers APK generation and signing to Google Play. 10. What are the pro tips you are using to save your time? Important questions 1. Which is your best project you've done so far and why ? ans. 2. Do you have experience of working remotely? ans. 3. Why should we hire you? ans. 4. How do you see the future of yourself? ans. 5. Where do you get inspiration for better coding and productivity improvement? ans. 6. Which other programming languages do you know? ans. 7.What benefit we could possibly get from you if we work with you for one year? ans. 8.In what working environment you generally work? ans. 9. How do you optimize time when you start coding? ans.