i
Photon Interactive
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 3 interview rounds.
The interview question covers topics like solving two sum problems, NSOperation vs GCD, view life cycle, and tuples.
Two sum problems involve finding two numbers in an array that add up to a specific target. Example: [2, 7, 11, 15], target = 9
NSOperation and GCD are both used for concurrent programming in iOS. NSOperation provides more control and features, while GCD is lower level and more lightweight.
View life cycle i...
Hoisting is a JavaScript mechanism where variables and function declarations are moved to the top of their containing scope during the compilation phase. Closures are functions that have access to variables from their outer scope even after the outer function has finished executing.
Hoisting moves variable and function declarations to the top of their scope.
Closures allow functions to access variables from their outer s...
useCallback is a hook in React that returns a memoized callback function
Returns a memoized callback function
Helps in optimizing performance by preventing unnecessary re-renders
Useful when passing callbacks to child components that rely on reference equality
Update state from child compoenent
What people are saying about Photon Interactive
I applied via Naukri.com and was interviewed in Nov 2023. There was 1 interview round.
var, let, and const are all used for variable declaration in JavaScript, but they have different scopes and behaviors.
var is function scoped, let and const are block scoped
var can be redeclared and updated, let can be updated but not redeclared, const cannot be redeclared or updated
const is used for variables that should not be reassigned, like constants
A promise in JavaScript represents the eventual completion (or failure) of an asynchronous operation and its resulting value.
Promises are objects that represent the eventual completion (or failure) of an asynchronous operation.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and failure.
Example: new Promise((resolve, reject) => { ... }).then(res
Photon Interactive interview questions for popular designations
I applied via Job Portal and was interviewed before Nov 2023. There were 2 interview rounds.
Write a code for Factorial series
Get interview-ready with Top Photon Interactive Interview Questions
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Normal Assessment test
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
Interview experience
based on 1.7k reviews
Rating in categories
Senior Software Engineer
990
salaries
| ₹6.1 L/yr - ₹23 L/yr |
Software Engineer
504
salaries
| ₹4 L/yr - ₹13 L/yr |
Technical Lead
405
salaries
| ₹10 L/yr - ₹28 L/yr |
Softwaretest Engineer
137
salaries
| ₹2.8 L/yr - ₹12 L/yr |
Project Manager
110
salaries
| ₹8.5 L/yr - ₹24.5 L/yr |
TCS
Infosys
Wipro
HCLTech