Add office photos
Employer?
Claim Account for FREE

Hoffensoft

3.9
based on 21 Reviews
Filter interviews by

10+ Daily Need Exim Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. What is intent and hiw many type are there?

Ans.

Intent is a messaging object used to request an action from another app component. There are two types of intents: explicit and implicit.

  • Intent is used to start an activity, service, or broadcast receiver.

  • Explicit intent specifies the component to be invoked by its name.

  • Implicit intent specifies the action to be performed and optionally, the data to be used.

  • Examples of implicit intents are opening a webpage or making a phone call.

  • Examples of explicit intents are launching a s...read more

Add your answer

Q2. Explain about Activity life cycle and fragment life cycle

Ans.

Activity and Fragment life cycles are a series of states that an Android component goes through during its lifetime.

  • Activity life cycle includes onCreate(), onStart(), onResume(), onPause(), onStop(), and onDestroy() methods.

  • Fragment life cycle includes onAttach(), onCreate(), onCreateView(), onActivityCreated(), onStart(), onResume(), onPause(), onStop(), onDestroyView(), and onDetach() methods.

  • Both life cycles are important for managing the state of the component and ensuri...read more

Add your answer

Q3. Difference between arraylist and Hasmap wihch is best

Ans.

ArrayList is a resizable array while HashMap is a key-value pair collection.

  • ArrayList is ordered while HashMap is unordered

  • ArrayList allows duplicate values while HashMap does not

  • HashMap provides faster access to elements using keys

  • Use ArrayList when you need to maintain the order of elements

  • Use HashMap when you need to access elements using keys

Add your answer

Q4. What is meant by SDK in android

Ans.

SDK stands for Software Development Kit. It is a set of tools and resources used for developing applications for a specific platform.

  • SDK provides developers with APIs, libraries, and documentation to build applications for a specific platform.

  • Android SDK includes tools like Android Studio, ADB, and Emulator.

  • SDK helps developers to test, debug, and optimize their applications.

  • SDK also provides sample code and templates to help developers get started quickly.

Add your answer
Discover Daily Need Exim interview dos and don'ts from real experiences

Q5. Tell something about java ?

Ans.

Java is a high-level, object-oriented programming language used for developing desktop, web, and mobile applications.

  • Java is platform-independent and can run on any operating system.

  • It is statically typed, meaning that variables must be declared before use.

  • Java is used for developing Android applications, enterprise applications, and web applications.

  • It is known for its security features, such as the Java Security Manager and the sandbox environment.

  • Java has a large and activ...read more

Add your answer

Q6. Difference between Activity and fragments?

Ans.

Activity is a single screen with a user interface, while fragments are a portion of the user interface in an activity.

  • Activity is a standalone component that can be launched by an application.

  • Fragments are reusable components that can be used in multiple activities.

  • An activity can contain multiple fragments.

  • Fragments have their own lifecycle and can be added or removed dynamically.

  • Example: A music player app can have an activity for the playlist and fragments for the currentl...read more

Add your answer
Are these interview questions helpful?

Q7. Difference between Signed apk and bundle

Ans.

Signed APK is a single file that is signed and ready for distribution, while bundle is a publishing format that includes multiple APKs optimized for different device configurations.

  • Signed APK is generated from a single APK file, while bundle generates multiple APKs.

  • Signed APK is signed with a private key, while bundle is signed with an upload key.

  • Bundle includes multiple APKs optimized for different device configurations, while signed APK is not optimized.

  • Bundle reduces app s...read more

Add your answer

Q8. Tell about retrofit and volley

Ans.

Retrofit and Volley are popular networking libraries for Android development.

  • Retrofit is a type-safe HTTP client for Android and Java.

  • Volley is a fast and efficient networking library for Android.

  • Retrofit uses annotations to define API endpoints and request parameters.

  • Volley provides easy-to-use APIs for making network requests and handling responses.

  • Retrofit is best suited for RESTful APIs, while Volley is more versatile and can handle various types of requests.

  • Both librarie...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is meant by modules

Ans.

Modules are independent units of code that can be used to build larger software systems.

  • Modules can be reused in different projects

  • They can be developed and tested independently

  • Modules can be combined to form a larger system

  • Examples include libraries, plugins, and frameworks

Add your answer

Q10. Firebase notification explain

Ans.

Firebase Notification is a cloud messaging service provided by Google.

  • Firebase Notification allows developers to send messages and notifications to their app users.

  • It supports both Android and iOS platforms.

  • It provides a console to send notifications to specific devices or topics.

  • It also supports sending notifications based on user behavior and location.

  • Firebase Notification can be integrated with other Firebase services like Analytics and Cloud Messaging.

Add your answer

Q11. Oops concept in java

Ans.

Oops concept in java

  • Object-oriented programming paradigm

  • Encapsulation, Inheritance, Polymorphism, Abstraction

  • Classes and Objects

  • Access Modifiers

  • Interfaces and Abstract Classes

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Android Developer Interview Questions from Similar Companies

3.9
 • 27 Interview Questions
2.0
 • 24 Interview Questions
4.0
 • 19 Interview Questions
3.9
 • 12 Interview Questions
3.3
 • 11 Interview Questions
3.7
 • 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter