i
Photon Interactive
Filter interviews by
I appeared for an interview before Jan 2024.
Virtual DOM is a lightweight copy of the actual DOM that allows for efficient updates and rendering in web applications.
Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.
Changes made to the virtual DOM are compared with the actual DOM, and only the differences are updated.
This process helps in reducing the number of updates needed and improves the overa
Map and filter are higher-order functions in JavaScript used to manipulate arrays.
Map: Transforms each element in an array and returns a new array with the transformed elements.
Example: [1, 2, 3].map(num => num * 2) => [2, 4, 6]
Filter: Creates a new array with elements that pass a certain condition.
Example: [1, 2, 3, 4].filter(num => num % 2 === 0) => [2, 4]
The box model is a concept in web design that describes how elements are structured with content, padding, borders, and margins.
The box model consists of content, padding, border, and margin.
Content is the actual content of the element, such as text or images.
Padding is the space between the content and the border.
Border is the line that surrounds the padding and content.
Margin is the space outside the border, separati
Routing is the process of selecting a path for network traffic to travel from one point to another.
Routing determines the best path for data packets to travel
It involves making decisions based on network protocols and algorithms
Examples include IP routing in the internet and routing tables in networking devices
Redux is a predictable state container for JavaScript apps.
Used for managing the state of an application in a predictable way
Helps in maintaining a single source of truth for the state
Facilitates state management in complex applications by providing a centralized store
Works well with React to manage the state of components
Java oops concepts
collections
spring framework
I appeared for an interview in Feb 2025, where I was asked the following questions.
Photon Interactive interview questions for popular designations
Get interview-ready with Top Photon Interactive Interview Questions
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
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.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Created an app which take data from API service and show in a list using jetpack compose
I approach design for accessibility by considering various user needs and ensuring the interface is usable for all individuals.
Conducting research to understand the diverse needs of users
Implementing features such as alt text for images and proper color contrast
Testing the design with assistive technologies like screen readers
Providing multiple ways to navigate the interface for different abilities
Balancing aesthetics and functionality in design involves prioritizing user experience while maintaining visual appeal.
Understand the target audience and their needs
Focus on usability and intuitive navigation
Use visual hierarchy to guide users' attention
Simplify complex information for better comprehension
Test designs with real users for feedback and improvements
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
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
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...
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.
Some of the top questions asked at the Photon Interactive interview -
The duration of Photon Interactive interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 94 interviews
Interview experience
based on 1.8k reviews
Rating in categories
Senior Software Engineer
980
salaries
| ₹6 L/yr - ₹24 L/yr |
Software Engineer
482
salaries
| ₹2.8 L/yr - ₹12.9 L/yr |
Technical Lead
449
salaries
| ₹9.6 L/yr - ₹28 L/yr |
Softwaretest Engineer
136
salaries
| ₹2.7 L/yr - ₹11.4 L/yr |
QA Engineer
96
salaries
| ₹2.2 L/yr - ₹9.6 L/yr |
Xoriant
CitiusTech
Iris Software
HTC Global Services