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
4.1

based on 1.7k Reviews

Filter interviews by

Photon Interactive Interview Questions, Process, and Tips

Updated 13 Dec 2024

Top Photon Interactive Interview Questions and Answers

View all 60 questions

Photon Interactive Interview Experiences

Popular Designations

101 interviews found

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

(2 Questions)

  • Q1. Difference between default and props
  • Q2. How do you know the dom is ready or not

Interview Preparation Tips

Interview preparation tips for other job seekers - vue js basic questions

Senior Software Engineer Interview Questions asked at other Companies

Q1. Pascal's TriangleYou are given an integer N. Your task is to return a 2-D ArrayList containing the pascal’s triangle till the row N. A Pascal's triangle is a triangular array constructed by summing adjacent elements in preceding rows. Pasca... read more
View answer (5)

Software Engineer Interview Questions & Answers

user image Salman Shaik

posted on 13 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Can you introduce yourself?
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

  • Answered by AI
  • Q2. What is your experience with implementing lazy loading?
  • Ans. 

    Implemented lazy loading in web applications to improve performance by loading content only when needed.

    • Implemented lazy loading for images on a website to reduce initial page load time.

    • Utilized libraries like Intersection Observer to trigger loading of elements when they come into view.

    • Implemented lazy loading for components in a single page application to improve user experience.

  • Answered by AI

Top Photon Interactive Software Engineer Interview Questions and Answers

Q1. What are design patterns, and have you implemented any of the design pattern in your previous project, can you explain?
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (167)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

Created an app which take data from API service and show in a list using jetpack compose

Top Photon Interactive Senior Android Developer Interview Questions and Answers

Q1. Find the vowels in a string and convert that into upper case
View answer (1)

Senior Android Developer Interview Questions asked at other Companies

Q1. Binary Array SortingA binary array is an array consisting of only 0s and 1s. You are given a binary array "arr" of size ‘N’. Your task is to sort the given array and return this array after sorting. Input Format : The first line of input c... read more
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response

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

Round 1 - One-on-one 

(3 Questions)

  • Q1. Explain how do you handle large data processing in Pyspark
  • Ans. 

    Large data processing in Pyspark involves partitioning, caching, and optimizing transformations for efficient processing.

    • Partitioning data to distribute workload evenly across nodes

    • Caching intermediate results to avoid recomputation

    • Optimizing transformations to minimize shuffling and reduce data movement

  • Answered by AI
  • Q2. Explain how do you implement data governance in your company
  • Ans. 

    Data governance is implemented through policies, processes, and tools to ensure data quality, security, and compliance.

    • Establish data governance policies and procedures to define roles, responsibilities, and processes for managing data

    • Implement data quality controls to ensure accuracy, completeness, and consistency of data

    • Utilize data security measures such as encryption, access controls, and monitoring to protect sens...

  • Answered by AI
  • Q3. Name any 2 data lineage tools
  • Ans. 

    Two data lineage tools are Apache Atlas and Informatica Enterprise Data Catalog.

    • Apache Atlas is an open source tool for metadata management and governance in Hadoop ecosystems.

    • Informatica Enterprise Data Catalog provides a comprehensive data discovery and metadata management solution.

  • Answered by AI

Skills evaluated in this interview

AWS Data Engineer Interview Questions asked at other Companies

Q1. libraries used in ur project and how do you import them
View answer (1)

Photon Interactive interview questions for popular designations

 Software Engineer

 (9)

 Senior Software Engineer

 (7)

 Business Analyst

 (5)

 Innovation Consultant

 (5)

 Technical Lead

 (5)

 Front end Developer

 (4)

 IOS Developer

 (4)

 Senior Android Developer

 (4)

IOS Developer Interview Questions & Answers

user image sridhar reddy

posted on 23 Sep 2024

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

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. Create custom framework
  • Ans. 

    Creating a custom framework involves organizing code into reusable components for easier development and maintenance.

    • Identify common functionalities that can be abstracted into separate modules

    • Create a new Xcode project and select 'Framework' as the template

    • Add your code files, resources, and dependencies to the framework project

    • Build the framework to generate a .framework file that can be imported into other projects

  • Answered by AI
  • Q2. Certificate pinning and custom notifications

Skills evaluated in this interview

Top Photon Interactive IOS Developer Interview Questions and Answers

Q1. two sums from leetcode, NSOperation vs GCD, View life cycle, tuple
View answer (1)

IOS Developer Interview Questions asked at other Companies

Q1. 1 - MVC PATTERN 2- CLOUSERS & it's type 3- Google SDK like Google maps 3- How u manage the constraints of any label , stick at every corner & center of view controller, when getting data from json.
View answer (1)

Get interview-ready with Top Photon Interactive Interview Questions

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 21 Sep 2024

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

(2 Questions)

  • Q1. Tell me about your self
  • Ans. 

    I am a dedicated QA Engineer with 5 years of experience in testing web and mobile applications.

    • Experienced in manual and automated testing

    • Proficient in using testing tools such as Selenium and Jira

    • Strong attention to detail and problem-solving skills

    • Collaborative team player with excellent communication skills

  • Answered by AI
  • Q2. Explain defect life cycle
  • Ans. 

    Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.

    • Defect identification: Defects are identified through testing, code reviews, or user feedback.

    • Defect reporting: Once a defect is identified, it is reported in a defect tracking system with details like steps to reproduce, severity, and priority.

    • Defect fixing: Developers analyze and fix the reported...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (7)

Jobs at Photon Interactive

View all
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Past experience
  • Q2. Python related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Never ever join this company
Their protocol is to provide fake opportunities and fake offer letter
Not safe for girls to join

Senior Software Engineer Interview Questions asked at other Companies

Q1. Pascal's TriangleYou are given an integer N. Your task is to return a 2-D ArrayList containing the pascal’s triangle till the row N. A Pascal's triangle is a triangular array constructed by summing adjacent elements in preceding rows. Pasca... read more
View answer (5)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

Create a software for food order & delivery, need to provide solutions for a customer facing tough situation. list out item to create luxury apparel website .

Round 2 - HR 

(2 Questions)

  • Q1. About technical details about BA
  • Q2. Check about domain knowledge

Top Photon Interactive Business Analyst Interview Questions and Answers

Q1. What tools do you use and why do you required them?
View answer (1)

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (8)
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 was 1 interview round.

Round 1 - One-on-one 

(8 Questions)

  • Q1. Explain about MVVM
  • Ans. 

    MVVM is an architectural pattern used in software development, particularly in Android apps, to separate the user interface from the business logic.

    • MVVM stands for Model-View-ViewModel

    • Model represents the data and business logic

    • View is the UI component that displays the data and interacts with the user

    • ViewModel acts as a mediator between the Model and View, handling user interactions and updating the Model

    • MVVM helps in...

  • Answered by AI
  • Q2. Kotlin scope function
  • Q3. Sealed claa in kotlin
  • Ans. 

    Sealed classes in Kotlin are used to represent restricted class hierarchies.

    • Sealed classes can have a limited set of subclasses defined within the same file.

    • They are useful for representing a fixed set of types in a hierarchy.

    • Sealed classes are often used in when expressions for exhaustive checks.

  • Answered by AI
  • Q4. Extension function in kotlin
  • Ans. 

    Extension functions in Kotlin allow you to add new functions to existing classes without modifying their source code.

    • Extension functions are defined outside of the class they extend.

    • They can be called on instances of the class as if they were regular methods.

    • They can access the properties and methods of the class they extend.

    • Example: fun String.isEmailValid(): Boolean { ... }

    • Example: fun Int.isEven(): Boolean { ... }

  • Answered by AI
  • Q5. Null safety in kotlin
  • Ans. 

    Null safety in Kotlin ensures that variables cannot hold null values unless explicitly specified.

    • Kotlin uses nullable and non-nullable types to enforce null safety.

    • The '?' operator is used to declare a variable as nullable.

    • Safe call operator '?.' is used to safely access properties or methods of nullable objects.

    • The '!!' operator is used for force unwrapping nullable types, but can lead to NullPointerExceptions.

  • Answered by AI
  • Q6. Room data base explanation
  • Ans. 

    Room database is a persistence library that provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.

    • Room database simplifies database interactions by providing compile-time verification of SQL queries.

    • It consists of three main components: Entity, DAO (Data Access Object), and Database.

    • Entities represent tables in the database, DAOs define methods to i...

  • Answered by AI
  • Q7. Find the vowels in a string and convert that into upper case
  • Ans. 

    Convert vowels in a string to uppercase

    • Iterate through each character in the string

    • Check if the character is a vowel (a, e, i, o, u)

    • If it is a vowel, convert it to uppercase

  • Answered by AI
  • Q8. Explain about jet compose
  • Ans. 

    Jet Compose is a modern UI toolkit for building native Android apps using a declarative approach.

    • Jet Compose is a declarative UI framework for building Android apps.

    • It allows developers to create UI components using Kotlin code.

    • Jet Compose simplifies UI development by eliminating the need for XML layouts.

    • It provides a more flexible and efficient way to create dynamic UIs.

    • Jet Compose is part of the Jetpack libraries pro

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Photon Interactive Senior Android Developer interview:
  • Kotlin
  • Scope function
  • Sealed
  • Extension
  • MVVM
  • Null safety

Skills evaluated in this interview

Top Photon Interactive Senior Android Developer Interview Questions and Answers

Q1. Find the vowels in a string and convert that into upper case
View answer (1)

Senior Android Developer Interview Questions asked at other Companies

Q1. Binary Array SortingA binary array is an array consisting of only 0s and 1s. You are given a binary array "arr" of size ‘N’. Your task is to sort the given array and return this array after sorting. Input Format : The first line of input c... read more
View answer (3)
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(5 Questions)

  • Q1. Custom painting widget
  • Q2. Web sockets implementation
  • Q3. Bloc Architecture
  • Q4. Pagination in Flutter
  • Ans. 

    Pagination in Flutter allows for efficient loading of large data sets by fetching and displaying data in chunks.

    • Use ListView.builder with a custom itemBuilder function to dynamically load data as the user scrolls.

    • Implement a pagination logic to fetch more data when the user reaches the end of the current data set.

    • Update the ListView with the new data and continue the process until all data is loaded.

    • Consider using pack...

  • Answered by AI
  • Q5. Adding and customising voice over (accessibility) support to Flutter app
  • Ans. 

    To add voice over (accessibility) support to a Flutter app, use the accessibility features provided by Flutter and customize them as needed.

    • Use Semantics widget to add accessibility labels and actions to widgets in the app

    • Customize the voice over experience by providing specific instructions and descriptions for each widget

    • Test the accessibility features using a screen reader to ensure they work as intended

  • Answered by AI
Round 2 - Group Discussion 

Bloc Architecture and implementation

Interview Preparation Tips

Interview preparation tips for other job seekers - After clearing the interview, I received an email about the onboarding process but haven't received any updates since. I was informed that the interviewer has been unresponsive. Despite multiple attempts to reach out, there has been no communication regarding the status of the process. I'm particularly concerned as I’ve already shared all my documents with HR, and it seems the person handling it has now absconded.

Skills evaluated in this interview

Flutter Developer Interview Questions asked at other Companies

Q1. Write the code on paper how to intigrate the api in your flutter app?
View answer (2)

Photon Interactive Interview FAQs

How many rounds are there in Photon Interactive interview?
Photon Interactive interview process usually has 1-2 rounds. The most common rounds in the Photon Interactive interview process are Technical, One-on-one Round and HR.
How to prepare for Photon Interactive 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 Javascript, Java, Microservices, Python and SQL.
What are the top questions asked in Photon Interactive interview?

Some of the top questions asked at the Photon Interactive interview -

  1. What are design patterns, and have you implemented any of the design pattern in...read more
  2. what is ES6 feature small coding on how let,var,const works javascript set , cl...read more
  3. What is responsive design ? How will you develop responsive website...read more
How long is the Photon Interactive interview process?

The duration of Photon Interactive interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Photon Interactive Interview Process

based on 58 interviews in last 1 year

Interview experience

3.6
  
Good
View more

People are getting interviews through

based on 57 Photon Interactive interviews
Job Portal
Company Website
Recruitment Consultant
Referral
Campus Placement
WalkIn
58%
9%
7%
5%
5%
2%
14% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.6
 • 3.6k Interviews
LTIMindtree Interview Questions
3.9
 • 2.7k Interviews
Mphasis Interview Questions
3.4
 • 772 Interviews
CitiusTech Interview Questions
3.4
 • 259 Interviews
View all

Photon Interactive Reviews and Ratings

based on 1.7k reviews

4.1/5

Rating in categories

4.1

Skill development

4.0

Work-Life balance

4.1

Salary & Benefits

3.9

Job Security

4.0

Company culture

3.9

Promotions/Appraisal

4.0

Work Satisfaction

Explore 1.7k Reviews and Ratings
Scrum Master II

Chennai

10-15 Yrs

Not Disclosed

Security Analysts (Documentation of Findings)

Kolkata,

Mumbai

+5

2-5 Yrs

₹ 5-7 LPA

Senior Java Developer - Chennai

Chennai

6-10 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
986 salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Software Engineer
505 salaries
unlock blur

₹3.2 L/yr - ₹13 L/yr

Technical Lead
399 salaries
unlock blur

₹10 L/yr - ₹27 L/yr

Softwaretest Engineer
136 salaries
unlock blur

₹2.8 L/yr - ₹11.4 L/yr

Project Manager
109 salaries
unlock blur

₹8.5 L/yr - ₹24.5 L/yr

Explore more salaries
Compare Photon Interactive with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview