Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture Android Developer Interview Questions, Process, and Tips for Experienced

Updated 23 Dec 2024

Top Accenture Android Developer Interview Questions and Answers for Experienced

  • Q1. Last project and what technology and architecture used in the app?
  • Q2. what is broadcast and it's type of broadcast and what is the use of broadcast?
  • Q3. what is the marker interface and when and where to use interface?
View all 11 questions

Accenture Android Developer Interview Experiences for Experienced

4 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Android Manifest
  • Q2. What are services
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - HR 

(1 Question)

  • Q1. Salary is below expectation
Round 2 - Technical 

(1 Question)

  • Q1. What is your overall experience

Android Developer Interview Questions Asked at Other Companies for undefined

asked in Hike
Q1. Design an photo viewing app which will show images from the disk ... read more
asked in Hike
Q2. You have to design screen in which at a time on screen 10 nearest ... read more
Q3. What are android components, name of activity lifecycle methods, ... read more
asked in Hike
Q4. You have application which shows list of all contacts, the Name/N ... read more
asked in Hike
Q5. Java/Android : Given an Object 'Ball'. How will you transfer this ... read more

I applied via Referral and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. Components of Android?
  • Ans. 

    Android has four main components: Activities, Services, Broadcast Receivers, and Content Providers.

    • Activities: UI components that represent a single screen with a user interface.

    • Services: Background components that perform long-running operations.

    • Broadcast Receivers: Respond to system-wide broadcast announcements.

    • Content Providers: Manage a shared set of app data that can be accessed by other apps.

  • Answered by AI
  • Q2. Mvvm design pattern?
  • Ans. 

    MVVM is a design pattern that separates UI code from business logic using a ViewModel.

    • MVVM stands for Model-View-ViewModel

    • Model represents the data and business logic

    • View represents the UI

    • ViewModel acts as a mediator between the Model and View

    • ViewModel exposes data and commands to the View

    • MVVM helps in unit testing and maintainability

    • Example: Android Architecture Components provide support for MVVM

  • Answered by AI
  • Q3. Storage types in android?
  • Ans. 

    Android supports various types of storage options for storing data.

    • Internal Storage

    • External Storage

    • Shared Preferences

    • SQLite Databases

    • Network Connection

  • Answered by AI
  • Q4. Fragments and why is it used?
  • Ans. 

    Fragments are reusable UI components in Android used to create flexible and dynamic user interfaces.

    • Fragments allow for modularization of UI components

    • They can be reused across multiple activities

    • They can be added or removed dynamically at runtime

    • They help in creating responsive UIs for different screen sizes

    • Example: A news app can use a fragment to display a list of articles and another fragment to display the details

  • Answered by AI
  • Q5. Layout types?
  • Q6. Why do we prefer constraint layout?
  • Ans. 

    Constraint layout is preferred for its flexibility and efficiency.

    • Allows for complex layouts with minimal nesting

    • Supports responsive design and animations

    • Reduces the need for nested layouts

    • Improves performance by reducing layout hierarchy

    • Easier to maintain and update layouts

    • Compatible with Android Studio's Layout Editor

  • Answered by AI
  • Q7. Service in android?
  • Ans. 

    Service is a component in Android that runs in the background to perform long-running operations.

    • Services can be started or bound to an activity

    • They can run indefinitely or until they complete their task

    • They can communicate with other components using intents or callbacks

  • Answered by AI
  • Q8. Retrofit library for web services?
  • Ans. 

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

    • Retrofit simplifies the process of sending network requests and handling responses.

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

    • Retrofit also supports various data formats such as JSON, XML, and Protocol Buffers.

    • It can be used with other libraries like OkHttp for better performance.

    • Retrofit is widely used in Android development for consuming

  • Answered by AI
  • Q9. Last project and what technology and architecture used in the app?
  • Ans. 

    Developed a social media app using Kotlin and MVVM architecture.

    • Used Kotlin for coding the app

    • Implemented MVVM architecture for better code organization

    • Integrated Firebase for real-time database and authentication

    • Used Glide library for image loading and caching

    • Implemented RecyclerView for displaying posts and comments

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep ur answers crisp and to the point. Be confident and don't fumble. I was not very confident and hence not selected. Might be other reasons as well but I am pretty sure that if you be confident and answer well u still have chances

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. Difference between Intent and PendingIntent?
  • Ans. 

    Intent is used to start an activity or service. PendingIntent is used to perform an action on behalf of another application.

    • Intent is used to start an activity or service within the same application or in another application.

    • PendingIntent is used to perform an action on behalf of another application, such as starting an activity or sending a broadcast.

    • Intent can be used to pass data between activities or services.

    • Pendi...

  • Answered by AI
  • Q2. What is service and it's type and work of Intent service
  • Q3. What is broadcast and it's type of broadcast and what is the use of broadcast?
  • Ans. 

    Broadcast is a messaging system in Android that allows communication between different components of an app or between different apps.

    • Broadcast is a way to send messages to multiple components or apps at once.

    • There are two types of broadcasts: ordered and unordered.

    • Ordered broadcasts are delivered to receivers in a specific order, while unordered broadcasts are delivered to all receivers at once.

    • Broadcasts can be used ...

  • Answered by AI
  • Q4. What is the marker interface and when and where to use interface?
  • Ans. 

    Marker interface is an empty interface used to mark a class as having a particular property or behavior.

    • Marker interface has no methods or fields, it is used to provide metadata to the code.

    • It is used to indicate that a class has a certain capability or should be treated in a special way.

    • Examples of marker interfaces are Serializable, Cloneable, and Remote.

    • Interfaces are used to achieve abstraction and provide a contra...

  • Answered by AI

Skills evaluated in this interview

Accenture interview questions for designations

 Android App Developer

 (2)

 Junior Android Developer

 (1)

 Senior Android Developer

 (1)

 Android

 (1)

 Android Mobile Application Developer

 (3)

 Developer

 (9)

 Application Developer

 (258)

 Software Developer

 (238)

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Solid principles in c#
  • Ans. 

    Solid principles are a set of design principles for writing maintainable and scalable code in C#.

    • Single Responsibility Principle (SRP) - a class should have only one reason to change

    • Open/Closed Principle (OCP) - a class should be open for extension but closed for modification

    • Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes

    • Interface Segregation Principle (ISP) - client...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good company for freshers as well as beginners

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Simple program
  • Q2. I wrote a simple program in C

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself?basics on c , then about projects

I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What technical challenges have you faced in your work till now and how did you overcome it?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be truthful and give detailed explanation of the issues and how it was resolved. Explain the severity of the problem and what blockage it had caused in your daily work. How did you chose a solution and how fast was it implemented.

Accenture Interview FAQs

How many rounds are there in Accenture Android Developer interview for experienced candidates?
Accenture interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Accenture interview process for experienced candidates are Technical and HR.
How to prepare for Accenture Android Developer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accenture. The most common topics and skills that interviewers at Accenture expect are Android, Javascript, Web Development, Web Technologies and Android SDK.
What are the top questions asked in Accenture Android Developer interview for experienced candidates?

Some of the top questions asked at the Accenture Android Developer interview for experienced candidates -

  1. Last project and what technology and architecture used in the ap...read more
  2. what is broadcast and it's type of broadcast and what is the use of broadcas...read more
  3. what is the marker interface and when and where to use interfa...read more

Tell us how to improve this page.

Accenture Android Developer Interview Process for Experienced

based on 2 interviews

Interview experience

3
  
Average
View more
Accenture Android Developer Salary
based on 52 salaries
₹4.7 L/yr - ₹15.3 L/yr
48% more than the average Android Developer Salary in India
View more details

Accenture Android Developer Reviews and Ratings

based on 5 reviews

4.2/5

Rating in categories

3.6

Skill development

4.1

Work-life balance

4.5

Salary

4.4

Job security

3.5

Company culture

4.0

Promotions

3.3

Work satisfaction

Explore 5 Reviews and Ratings
Application Development Analyst
38.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Application Development - Senior Analyst
26.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Team Lead
24.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
18.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Analyst
17.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

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