Photon logo

Photon .Net Developer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Photon.

Showing 3 of 5
Photon logo
Photon

.NET Developer

Engineering · a year ago

Entry Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview included a PDF with 15 technical/theory questions and 2 coding problems.

Confirmed questions5 questions
  • Could you explain the difference between an abstract class and an interface?
  • Please explain SOLID principles.
  • What is a RESTful API and how does it work?
Photon logo
Photon

.NET Developer

Engineering

Mid Average Positive experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Coding Technical

The interview process was smooth. I went through a HackerRank test covering .NET and programming. Some questions were about data structures and programming, along with C# basic programming concepts. The interview involved screen sharing and working on the computer, similar to pair programming under observation.

Confirmed questions2 questions
  • Could you elaborate on Object Oriented Programming principles?
  • Do you have any basic .NET questions for me?
Photon logo
Photon

.NET Developer

Engineering

Mid Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call Offer
Interview formats
Technical Behavioral

The interview process spanned a single day, featuring three technical rounds and one HR round. An offer was extended two weeks later, facilitated by my immediate availability. The entire hiring process was concluded within that one day.

Confirmed questions2 questions
  • Can you discuss your experience with .NET technical concepts?
  • Could you explain Object-Oriented Programming System (OOPS) principles?

Photon .Net Developer Interview Questions

Quoted word for word from Photon interview reports.

Write code to read a log file with around 7 space-separated columns and find rows containing a ".gif" file, outputting a list of those .gif file names.

Read reports

Could you explain the difference between an abstract class and an interface?

Read reports

Can you create a function to check if a triangle is valid? Specifically, you need to verify three triangles using int arrays a, b, and c as input, and the output should be a string array like YES, NO, YES.

Read report

Could you explain Object-Oriented Programming System (OOPS) principles?

Read report

Could you elaborate on Object Oriented Programming principles?

Read report

Formats, difficulty and experience

Across all 5 Photon interview reports.

Interview formats

Technical 45.5%
Coding 36.4%
Behavioral 18.2%

Interview difficulty

Easy 20%
Average 80%
Difficult 0%

Candidate experience

Positive 60%
Negative 20%
Neutral 20%