Upload Button Icon Add office photos

Filter interviews by

EPAM Systems Senior Android Application Developer Interview Questions and Answers

Updated 8 Apr 2024

EPAM Systems Senior Android Application Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What is StateHoist?
  • Ans. 

    StateHoist is a library in Android development used for managing the lifecycle of Android components.

    • StateHoist helps in handling configuration changes and other lifecycle events in Android apps.

    • It simplifies the process of saving and restoring instance state of activities and fragments.

    • StateHoist can be used to retain data across configuration changes, such as screen rotations.

    • It provides a convenient way to manage th...

  • Answered by AI
  • Q2. How does ViewModel work?
  • Ans. 

    ViewModel is a class that is designed to store and manage UI-related data in a lifecycle conscious way.

    • ViewModel survives configuration changes such as screen rotations.

    • ViewModel is not destroyed when an activity is destroyed and recreated.

    • ViewModel is typically used to hold and manage data for UI components such as activities and fragments.

  • Answered by AI
  • Q3. What is SOLID Principle?
  • Ans. 

    SOLID is a set of five principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of it...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. React native hooks
  • Q2. Component architecture
Round 2 - Technical 

(2 Questions)

  • Q1. Javascript programs
  • Q2. Coding
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Android Basics on mvvm architecture
  • Q2. Navigation Component
  • Q3. Jetpack components- work manager, viewmodel
Round 2 - HR 

(1 Question)

  • Q1. Managerial questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Auto closures and Escaping closures
  • Q2. Cardinality and string reverse coding
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Auto closures and escaping closures
  • Q2. Cardinality and reverse string code

IOS Developer Interview Questions & Answers

CGI Group user image Asha Treesa Kurian

posted on 10 Apr 2024

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

(1 Question)

  • Q1. Based on the position
Round 2 - HR 

(1 Question)

  • Q1. About previous experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company to work with
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

The question about prblm solving

Round 3 - Assignment 

Any presentation or pdf to submit it at any topic or else to explain it

Round 4 - Group Discussion 

The discussion with my team mate

Interview Preparation Tips

Topics to prepare for DXC Technology Senior Android Developer interview:
  • About Html
  • C
Interview preparation tips for other job seekers - It will help me for placement
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Mar 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Japanese reading and introduce
  • Q2. Kanji reading and meaning
  • Ans. 

    Kanji is a system of Japanese writing using Chinese characters. Each character has a reading and meaning.

    • Kanji characters are used in combination with hiragana and katakana to write Japanese.

    • There are over 2,000 commonly used kanji characters.

    • Each kanji character has at least one reading and one meaning, but some have multiple readings and meanings.

    • For example, the kanji character for 'tree' can be read as 'ki' or 'mok

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in your introduction and try to read kanji as much as possible

I applied via Naukri.com and was interviewed before Aug 2021. There were 3 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Explain MVVM in detail
  • Ans. 

    MVVM is a design pattern that separates UI code from business logic and data handling.

    • MVVM stands for Model-View-ViewModel

    • Model represents the data and business logic

    • View displays the UI and user interactions

    • ViewModel acts as a mediator between Model and View

    • ViewModel exposes data and commands to the View

    • Data binding is used to keep the View and ViewModel in sync

    • MVVM promotes testability and maintainability of code

  • Answered by AI
  • Q2. Kotlin sealed class, data class, scope functions
  • Q3. Core Java basic questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Detail discussion on design patterns
  • Q2. Basic kotlin or java programming
Round 3 - HR 

(1 Question)

  • Q1. Details about notice period and salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Just make sure you know basics in details (kotlin and core Java , android)

Skills evaluated in this interview

EPAM Systems Interview FAQs

How many rounds are there in EPAM Systems Senior Android Application Developer interview?
EPAM Systems interview process usually has 1 rounds. The most common rounds in the EPAM Systems interview process are Technical.
What are the top questions asked in EPAM Systems Senior Android Application Developer interview?

Some of the top questions asked at the EPAM Systems Senior Android Application Developer interview -

  1. How does ViewModel wo...read more
  2. What is SOLID Princip...read more
  3. What is StateHoi...read more

Tell us how to improve this page.

EPAM Systems Senior Android Application Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.7
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
DXC Technology Interview Questions
3.7
 • 804 Interviews
View all
Senior Software Engineer
2.7k salaries
unlock blur

₹11 L/yr - ₹42 L/yr

Software Engineer
1.7k salaries
unlock blur

₹5.6 L/yr - ₹23.8 L/yr

Lead Software Engineer
827 salaries
unlock blur

₹18 L/yr - ₹50 L/yr

Senior Systems Engineer
307 salaries
unlock blur

₹14 L/yr - ₹36.3 L/yr

Software Test Automation Engineer
260 salaries
unlock blur

₹6 L/yr - ₹20 L/yr

Explore more salaries
Compare EPAM Systems with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

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