Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Photon Interactive Team. If you also belong to the team, you can get access from here

Photon Interactive Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Photon Interactive Senior Android Application Developer Interview Questions, Process, and Tips

Updated 19 Jul 2023

Photon Interactive 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 Naukri.com and was interviewed in Jan 2023. There were 3 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 

Android sdk and kotlin related questions

Round 3 - Technical 

(4 Questions)

  • Q1. 1. Activity and fragment life cycle 2. Communicate between parents fragment to child fragment 3. Broadcasting receiver 4. How to implement MVVM design pattern for login page 5. Modifier in kotlin 6. Abstra...
  • Ans. 

    The interview questions cover various topics related to Android development, including activity and fragment life cycle, communication between fragments, MVVM design pattern, Kotlin modifiers, abstract vs interface, coroutines, background services, and Room database implementation.

    • Understand the life cycle of activities and fragments in Android development

    • Use communication techniques like interfaces or shared view mode...

  • Answered by AI
  • Q2. 11. How to store sensible data
  • Ans. 

    Sensitive data should be stored securely using encryption and secure storage mechanisms.

    • Use encryption algorithms like AES to encrypt sensitive data before storing it in the database.

    • Store encryption keys securely, separate from the data they encrypt.

    • Implement secure storage mechanisms like Android Keystore to protect sensitive data.

    • Avoid storing sensitive data in plain text or easily accessible formats.

  • Answered by AI
  • Q3. 12. Explain about the Keystore file
  • Ans. 

    Keystore file is a secure container used to store cryptographic keys and certificates for Android applications.

    • Keystore file is used to securely store private keys, public keys, and certificates used for encryption and authentication in Android applications.

    • It helps in protecting sensitive information such as passwords, API keys, and other credentials.

    • Keystore file can be generated using keytool command-line utility or...

  • Answered by AI
  • Q4. 13. Write reverse string program in kotlin 14. Safe call and null check operator
  • Ans. 

    Reverse a string and demonstrate safe call and null check operator in Kotlin

    • To reverse a string in Kotlin, you can use the built-in extension function 'reversed()'

    • Safe call operator '?' is used to safely access properties of nullable objects without causing NullPointerException

    • Null check operator '!!' is used to explicitly throw a NullPointerException if a nullable object is null

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well before attend the interview

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(3 Questions)

  • Q1. Lifecycle of the Activity
  • Ans. 

    The lifecycle of an Activity in Android refers to the series of states an Activity goes through from creation to destruction.

    • An Activity goes through states like onCreate, onStart, onResume, onPause, onStop, onDestroy, etc.

    • Each state has specific methods that can be overridden to perform actions at that state.

    • For example, onCreate is called when the Activity is first created, onResume is called when the Activity is bro

  • Answered by AI
  • Q2. Push notification
  • Q3. About the project mentioned in the resume

I applied via Naukri.com and was interviewed in Apr 2022. There were 2 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 - Technical 

(1 Question)

  • Q1. Android Architecture, HAL, ANR, MVVM, MVP, Kotlin basic to advance.

Interview Preparation Tips

Interview preparation tips for other job seekers - -Do clear your basic concepts before the interview
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
-

I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Solid principles, core java,kotlin
  • Q2. Mvvm,mvp,mvc,flows
  • Q3. State flow shared flow
  • Q4. Builder pattern
Round 2 - Technical 

(3 Questions)

  • Q1. Technical scenarios
  • Q2. Java coding,data structures
  • Q3. Algo,complex views,compose

Interview Preparation Tips

Topics to prepare for Persistent Systems Senior Android Developer interview:
  • Kotlin
  • MVVM
Interview preparation tips for other job seekers - Prepare well on kotlin
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. 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 - HR 

(1 Question)

  • Q1. HR will ask general questions about your technical and education details
Round 3 - Technical 

(1 Question)

  • Q1. Basic Android questions Basic Java questions Basic OOPs questions Questions on Android framework, jetpack, database and XML Questions on kotlin
Round 4 - HR 

(1 Question)

  • Q1. Salary and work nature discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Briefly explain about your self and work experience
  • Ans. 

    I am a Senior Android Developer with 5+ years of experience in developing mobile applications for various industries.

    • Developed and maintained multiple Android applications from concept to deployment

    • Proficient in Java, Kotlin, and Android SDK

    • Experience with RESTful APIs, third-party libraries, and version control systems like Git

    • Strong problem-solving skills and ability to work in a team environment

    • Familiar with Agile d

  • Answered by AI
  • Q2. What is Higher order function
  • Ans. 

    Higher order function is a function that can take other functions as parameters or return functions as results.

    • Higher order functions can be passed as arguments to other functions.

    • Higher order functions can return functions as results.

    • Examples include map, filter, and reduce functions in functional programming.

  • Answered by AI
  • Q3. What is inline keyword
  • Ans. 

    The inline keyword is used in Kotlin to suggest that a function should be inlined at the call site.

    • Used to eliminate the overhead of function calls by copying the function code directly at the call site

    • Helps in improving performance by reducing the function call overhead

    • Should be used for small functions or lambdas to avoid unnecessary function call overhead

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. Explain the Agail methodology
  • Ans. 

    Agile methodology is a project management approach that emphasizes flexibility, collaboration, and iterative development.

    • Agile methodology focuses on delivering working software in short, iterative cycles called sprints.

    • It values customer collaboration and responding to change over following a strict plan.

    • Key principles include individuals and interactions over processes and tools, working software over comprehensive d...

  • Answered by AI
  • Q2. How do you handle the Team during your team lead experience

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Basic Array programs

Round 2 - Technical 

(2 Questions)

  • Q1. MVVM Architecture
  • Q2. Dependency Injection
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Kotlin Java Jetpack
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Testing of basic android skills

Round 2 - HR 

(1 Question)

  • Q1. Basic of project structure

I applied via LinkedIn and was interviewed before Feb 2021. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Diffr between MVP and MVVM.
  • Ans. 

    MVP and MVVM are architectural patterns used in Android development.

    • MVP stands for Model-View-Presenter and separates the presentation layer from the business logic.

    • MVVM stands for Model-View-ViewModel and separates the presentation layer from the data layer.

    • MVP uses a passive view, where the view is dumb and only displays data provided by the presenter.

    • MVVM uses a reactive view, where the view observes changes in the ...

  • Answered by AI
  • Q2. Kotlin basics, agile and CI/CD pipeline.

Interview Preparation Tips

Topics to prepare for TCS Senior Android Developer interview:
  • google
Interview preparation tips for other job seekers - Every MNC mostly Focused on basis questions like oops, activity/fragment lifecycle, service, courutine etc .

Skills evaluated in this interview

Photon Interactive Interview FAQs

How many rounds are there in Photon Interactive Senior Android Application Developer interview?
Photon Interactive interview process usually has 3 rounds. The most common rounds in the Photon Interactive interview process are Resume Shortlist, Aptitude Test and Technical.
How to prepare for Photon Interactive Senior Android Application Developer interview?
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 Photon Interactive. The most common topics and skills that interviewers at Photon Interactive expect are Android, Application Development, Java, Kotlin and Mobile Application Development.
What are the top questions asked in Photon Interactive Senior Android Application Developer interview?

Some of the top questions asked at the Photon Interactive Senior Android Application Developer interview -

  1. 1. Activity and fragment life cycle 2. Communicate between parents fragment to ...read more
  2. 13. Write reverse string program in kotlin 14. Safe call and null check opera...read more
  3. 11. How to store sensible d...read more

Tell us how to improve this page.

Photon Interactive 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.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 791 Interviews
CitiusTech Interview Questions
3.4
 • 270 Interviews
View all
Photon Interactive Senior Android Application Developer Salary
based on 4 salaries
₹8.8 L/yr - ₹19.5 L/yr
7% more than the average Senior Android Application Developer Salary in India
View more details

Photon Interactive Senior Android Application Developer Reviews and Ratings

based on 2 reviews

2.3/5

Rating in categories

2.3

Skill development

2.3

Work-life balance

2.3

Salary

2.3

Job security

2.3

Company culture

2.3

Promotions

2.3

Work satisfaction

Explore 2 Reviews and Ratings
Senior Software Engineer
972 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
485 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
417 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Softwaretest Engineer
136 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Project Manager
99 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Photon Interactive with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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