Upload Button Icon Add office photos

Filter interviews by

Business Pro Creations Android App Developer Interview Questions, Process, and Tips

Updated 3 May 2019

Business Pro Creations Android App Developer Interview Experiences

1 interview found

Interview Questionnaire 

6 Questions

  • Q1. Tell life cycle of activity and fragment.
  • Ans. 

    The life cycle of an activity and fragment in Android determines how they are created, started, resumed, paused, stopped, and destroyed.

    • Activity life cycle: onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy()

    • Fragment life cycle: onAttach(), onCreate(), onCreateView(), onActivityCreated(), onStart(), onResume(), onPause(), onStop(), onDestroyView(), onDestroy(), onDetach()

    • Activity and fragment life cycle...

  • Answered by AI
  • Q2. Whar are different way to store data in android.
  • Ans. 

    Different ways to store data in Android include SharedPreferences, SQLite database, Content Providers, and File system.

    • SharedPreferences: used to store key-value pairs

    • SQLite database: used for structured data storage

    • Content Providers: used for sharing data between applications

    • File system: used for storing files locally

  • Answered by AI
  • Q3. Tell how to store multiple data in mobile without using Sqlite.
  • Ans. 

    One way to store multiple data in mobile without using SQLite is by using SharedPreferences.

    • SharedPreferences can be used to store key-value pairs of data.

    • It is a lightweight storage option and is easy to implement.

    • Data can be stored as primitive types, strings, or sets.

    • Example: Storing user preferences, app settings, or small amounts of data.

  • Answered by AI
  • Q4. How activity life cycle works on mobile.
  • Ans. 

    The activity life cycle in Android refers to the sequence of events that occur when an activity is created, paused, resumed, and destroyed.

    • Activities have different states such as onCreate, onStart, onResume, onPause, onStop, and onDestroy.

    • The activity transitions between these states based on user interactions and system events.

    • For example, when an activity is first created, the onCreate method is called, followed by ...

  • Answered by AI
  • Q5. What technique you will use increase app performance.
  • Ans. 

    To increase app performance, I would use techniques like code optimization, caching, multithreading, and reducing network calls.

    • Optimize code by removing unnecessary operations and improving algorithms

    • Implement caching to store frequently accessed data locally

    • Utilize multithreading to perform time-consuming tasks in the background

    • Reduce network calls by batching requests or using local storage

    • Use tools like Android Pro

  • Answered by AI
  • Q6. Write the output of given left join.
  • Ans. 

    The output of a left join operation.

    • A left join returns all the rows from the left table and the matching rows from the right table.

    • If there is no match, NULL values are returned for the right table columns.

    • The output will have all the columns from the left table and the matching columns from the right table.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is intent?
  • Ans. 

    Intent is a messaging object used to request an action from another app component.

    • Intent is used to start activities, services, and broadcast receivers in Android.

    • It can also be used to pass data between components.

    • There are two types of intents: explicit intents and implicit intents.

    • Explicit intents specify the component to start by name.

    • Implicit intents specify the action to perform and let the system find the approp

  • Answered by AI
  • Q2. What is work manager?
  • Ans. 

    Work Manager is an Android Jetpack library used for managing deferrable, asynchronous tasks.

    • Work Manager is part of the Android Jetpack library.

    • It is used for managing deferrable, asynchronous tasks that need to run even if the app is in the background.

    • Work Manager provides various constraints and options for scheduling tasks, such as network availability, charging status, and more.

    • It is recommended for tasks that are ...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Yahsjsj uejjeje iejejje jejejrj

Round 2 - Technical 

(2 Questions)

  • Q1. Hsjekeurnrjr hehhe uehje
  • Q2. Hsjsjdjddmmdkd jrjkrjr urjrj u
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via campus placement at Velammal Engineering College, Chennai and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Group Discussion 

Aptitude questions(seating arrangement,number series),verbal reasoning, Networking,Cloud based questions,and pseudocode

Round 2 - Coding Test 

2 coding questions,one will be easy, other will be tough,solving atleast one problem is necessary.

Round 3 - Communication 

(2 Questions)

  • Q1. Read the given sentence
  • Q2. Hear and answer the question
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. About college project(as I am fresher) ,about internship, difficulties faced and how we solved it
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Scope functions in kotlin
  • Ans. 

    Scope functions in Kotlin are functions that allow you to execute a block of code within the context of an object.

    • There are five scope functions in Kotlin: let, run, with, apply, and also.

    • Each scope function has a specific use case and can help improve code readability and reduce boilerplate code.

    • Scope functions can be used to perform operations on an object and return a result or modify the object itself.

    • For example, ...

  • Answered by AI
  • Q2. LazyRow vs RecyclerView
  • Ans. 

    LazyRow is a Jetpack Compose component for displaying horizontally scrolling lists, while RecyclerView is a traditional Android view for displaying large data sets efficiently.

    • LazyRow is part of Jetpack Compose, RecyclerView is part of the Android framework

    • LazyRow is more declarative and easier to use for simple lists, RecyclerView is more powerful and customizable for complex lists

    • LazyRow automatically handles recycli...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Asked About DSA - Recursion - Reverse the string
  • Q2. Asked About the project overview from the last organisation
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Data class in kotlin
  • Ans. 

    Data class in Kotlin is used to represent a simple data container with automatically generated methods like equals(), hashCode(), toString(), and copy().

    • Data classes are declared using the 'data' keyword before the class keyword.

    • Properties of data classes are automatically generated component functions for destructuring declarations.

    • Data classes cannot be abstract, open, sealed, or inner.

    • Example: data class User(val na

  • Answered by AI
  • Q2. Scope functions
  • Q3. Explain viewmodel and mvvm
  • Ans. 

    ViewModel is a class that stores and manages UI-related data in a lifecycle-conscious way. MVVM is an architectural pattern that separates the UI from the business logic.

    • ViewModel is part of the Android Architecture Components and is used to store and manage UI-related data in a lifecycle-conscious way.

    • ViewModel survives configuration changes such as screen rotations and retains its data.

    • MVVM stands for Model-View-View...

  • Answered by AI
  • Q4. Higher order functions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. All technical Jetpack concept no DSA questions and asked all theoretical questions
  • Q2. What are coroutine, how to secure ur app data, network call in android , ssl pinning, notification's implementation through FCM, android basic questions
  • Ans. 

    Coroutines are a way to perform asynchronous operations in Android, securing app data involves encryption, SSL pinning enhances security, FCM for notifications.

    • Coroutines are used for managing asynchronous operations in Android, allowing for efficient and non-blocking code execution.

    • Securing app data involves using encryption techniques such as AES to protect sensitive information from unauthorized access.

    • SSL pinning i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn this topics and also DSA questions get asked in coding round and be consistent

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic technical knowledge question
  • Q2. Android related questions
Round 2 - HR 

(2 Questions)

  • Q1. Communication skill
  • Q2. Salary regarding questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is intent?
  • Ans. 

    Intent is a messaging object used to request an action from another app component.

    • Intent is used to start activities, services, and broadcast receivers in Android.

    • It can also be used to pass data between components.

    • There are two types of intents: explicit intents and implicit intents.

    • Explicit intents specify the component to start by name.

    • Implicit intents specify the action to perform and let the system find the approp

  • Answered by AI
  • Q2. What is work manager?
  • Ans. 

    Work Manager is an Android Jetpack library used for managing deferrable, asynchronous tasks.

    • Work Manager is part of the Android Jetpack library.

    • It is used for managing deferrable, asynchronous tasks that need to run even if the app is in the background.

    • Work Manager provides various constraints and options for scheduling tasks, such as network availability, charging status, and more.

    • It is recommended for tasks that are ...

  • Answered by AI

Business Pro Creations Interview FAQs

What are the top questions asked in Business Pro Creations Android App Developer interview?

Some of the top questions asked at the Business Pro Creations Android App Developer interview -

  1. Tell how to store multiple data in mobile without using Sqlit...read more
  2. what technique you will use increase app performanc...read more
  3. Tell life cycle of activity and fragmen...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Amazon Interview Questions
4.1
 • 5k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3k Interviews
View all
Senior Php Developer and Team Lead
3 salaries
unlock blur

₹4.1 L/yr - ₹4.8 L/yr

Explore more salaries
Compare Business Pro Creations with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview