i
Photon Interactive
Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
Android sdk and kotlin related questions
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...
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.
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...
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
Top trending discussions
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There were 2 interview rounds.
Hashmap is a data structure that stores key-value pairs and provides fast access to values based on their keys.
Hashmap uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys map to the same index, which can be resolved using techniques like chaining or open addressing.
Hashmap provides constant time complexity for insertion, deletion, and retrieval of values.
Example: HashMap<S...
To find the 3rd highest salary in SQL, we can use the 'LIMIT' and 'OFFSET' keywords.
Use 'ORDER BY' to sort the salaries in descending order
Use 'LIMIT 1 OFFSET 2' to select the 3rd highest salary
Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2
I applied via Walk-in and was interviewed in Feb 2024. There were 2 interview rounds.
I appeared for an interview in Apr 2024.
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
Object-Oriented Programming concepts in C#
Oops stands for Object-Oriented Programming.
It includes concepts like classes, objects, inheritance, polymorphism, encapsulation.
Example: Creating a class 'Car' with properties like 'make', 'model' and methods like 'drive'.
A high order function is a function that can take other functions as parameters or return functions as results.
High order functions can be used to create more flexible and reusable code.
They allow for functions to be passed as arguments, making code more modular.
Examples include map, filter, and reduce functions in functional programming.
ConstraintLayout is the most efficient layout to use on Android.
Allows for flat view hierarchy
Handles complex layouts efficiently
Supports responsive design
Provides tools for optimizing layouts
I applied via LinkedIn and was interviewed before Jan 2024. There was 1 interview round.
I appeared for an interview before Feb 2024.
They'll ask you to write any java 8 based simple code.
Some of the top questions asked at the Photon Interactive Senior Android Application Developer interview -
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Senior Software Engineer
978
salaries
| ₹6 L/yr - ₹24 L/yr |
Software Engineer
482
salaries
| ₹2.8 L/yr - ₹13 L/yr |
Technical Lead
452
salaries
| ₹9.6 L/yr - ₹28 L/yr |
Softwaretest Engineer
136
salaries
| ₹2.7 L/yr - ₹11.4 L/yr |
Senior QA Engineer
99
salaries
| ₹4.9 L/yr - ₹16 L/yr |
Xoriant
CitiusTech
Iris Software
HTC Global Services