Photon logo

Photon Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 343 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
41.8% Positive experience

Which role are you interviewing for?

30 roles · 343 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Photon.

Showing 4 of 343
Photon logo
Photon

Software Developer

Engineering · nearly a year ago

Mid Difficult Negative experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Technical Behavioral

The hiring process was way too long and not clear at all. I had more than four interviews, and during the process, they even asked for a resignation letter from my current job as part of a supposed background check, making it sound like the position was basically already mine. For over a month and a half, they kept me thinking that starting the job was a sure thing, just saying there were 'minimal details' left to sort out. But, there was never clear or timely communication. In the end, I didn't get any formal notice from the company. It wasn't until I asked what happened that they told me the client had canceled the vacancy, without much explanation. I think the lack of communication and how they handled the end of the process was unprofessional and can seriously affect candidates, especially when they're asked to make important decisions about their current employment.

Confirmed questions6 questions
  • Could you tell me about your previous technical experience?
  • Can you discuss the projects you've worked on?
  • How do you handle the technologies relevant to this role?
Photon logo
Photon

Senior Android Developer

Engineering · nearly a year ago

Senior Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Coding Technical

We had two rounds, one was a technical screening round and one was a technical round with the client. After the second, I was told it was cleared, but then there was no further communication. The first round was handled by the recruiter, who gave two coding questions that I had to code and send in the chat (the questions were easy). The second round was an Android discussion round with the client (questions covered MVVM, Retrofit, API calls, ViewModel, etc.).

Confirmed questions8 questions
  • Tell me about how ViewModel survives configuration changes.
  • What's the difference between LiveData and StateFlow?
  • Can you answer some Compose questions?
Photon logo
Photon

Senior Software Engineer - Full Stack

Engineering · nearly a year ago

Senior Easy Negative experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Technical Technical Technical

I was interviewed for a full-stack role requiring React and Spring Boot. The first interviewer was unprepared and just read questions without engaging with my answers. He even repeated the questions verbatim when asked for clarification. He left for 10 minutes, allowing potential cheating. The second round was worse, with the interviewer seeming uninterested, asking only about AWS, Kubernetes, and Kafka, and ending the 60-minute interview in 10 minutes. The third interviewer was knowledgeable and asked medium-level questions on Spring Boot, Java, and React. The final round with the director was similar to the first, dictating questions from a bank. The overall experience suggests a company where employees are disengaged and salaries are not justified by performance.

Confirmed questions2 questions
  • Can you explain what props are?
  • What are hooks in React?
Photon logo
Photon

Head of Marketing

Marketing · a year ago

Executive Difficult Positive experience Decline offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Presentation Offer
Interview formats
Behavioral Technical Case Presentation

The interview process at Photon was pretty structured and gave me a good feel for the role's seniority. It started with an HR screening where they checked my background, what I expected, and if I'd fit in. Then, I had several rounds with senior people like the CMO, Head of Sales, and even the CEO sometimes. Each meeting was designed to see how I think strategically, execute go-to-market plans, drive demand, lead teams, and align with Photon’s digital focus. We talked a lot about case studies and past campaign results, particularly how I scaled things for big clients and got C-suite buy-in. They liked seeing data and clear communication. The whole thing wrapped up pretty fast, in about 3 weeks, and they kept me in the loop the whole time. It was tough but fair, showing Photon's high standards for marketing leaders. It felt like we were both checking each other out to make sure it was a good match.

Confirmed questions5 questions
  • In the crowded digital transformation market, how would you uniquely position Photon?
  • Could you share an example of a campaign you managed that impacted C-suite choices for an enterprise client?
  • Describe how you establish and grow a demand generation system that produces significant pipeline results.

Photon Interview Questions

Quoted word for word from Photon interview reports.

Given an array and a sum, task is to find whether any pair makes the sum.

Read reports

Can you reverse a string without using the reverse method in Java?

Read reports

Given the sentence 'Town & Country Village, 855 El Camino Real, Suite 130, Palo Alto, CA 94301', how many numbers are present?

Read reports

What are the specific port numbers for DNS, SSH, SMTP, IMAP, and POP protocols?

Read reports

Could you explain the distinction between a physical server and a virtual server?

Read report

How do VAPT, Risk management, and ISO 27001 relate to each other in cyber security?

Read report

Is it true that I need to pay 10% of the offered salary back to this company if I accept the offer but do not join?

Read report

Can you explain the differences and use cases for Python sets, lists, and tuples?

Read report

How would you find a subset of arrays from a main array?

Read report

Formats, difficulty and experience

Across all 343 Photon interview reports.

Interview formats

Technical 42.7%
Behavioral 31.5%
Coding 16.5%
Presentation 3.8%
Other 2.5%

Interview difficulty

Easy 18.7%
Average 65.3%
Difficult 16%

Candidate experience

Positive 41.8%
Neutral 19.6%
Negative 38.6%

Reports by job function

Engineering 245
Analytics 25
Operations 18
Sales 16
Design 13
Product 10