Orange logo

Orange Software Engineer Interview Questions
& Process

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

Based on 84 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Orange.

Showing 3 of 84
Orange logo
Orange

Software Engineer Intern

Engineering · nearly a year ago

Intern Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding

The whole recruiting thing had 3 parts, first an assessment, then a phone call, and finally on-site interviews. Honestly, it was an okay experience. We talked about OOP concepts and data structures, mostly in Java. I thought the interviews were pretty easy.

Confirmed questions5 questions
  • Could you explain polymorphism?
  • How does inheritance work?
  • What are the principles of abstraction?
Orange logo
Orange

Software Engineer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Technical screen Onsite Recruiter call
Interview formats
Technical Behavioral

The interview process had good managers and mindsets. The technical interviews were great, focusing on problem-solving and SOLID principles. However, the HR person was unfriendly and late for the on-site interview. I didn't get feedback because I said I could only do 2 on-site days, not their requested 4, and my salary expectation of 40K was too high for them.

Confirmed questions1 question
  • Can you explain each letter of the SOLID principles and its meaning?
Orange logo
Orange

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview involved technical Java questions covering object-oriented programming, SOLID principles, microservices, and REST endpoints. We also touched on database normalization and indexing optimization, the differences between interfaces and classes, polymorphism, and access modifiers. SQL, Java libraries and versions, and Git principles were discussed. Additionally, there were questions about working effectively with teams.

Confirmed questions1 question
  • Can you explain how to write high-quality Java code?

Orange Software Engineer Interview Questions

Quoted word for word from Orange interview reports.

Implement string pattern matching to find the occurrences of a given pattern within a larger string.

Read reports

Write a function to determine if two strings are anagrams of each other.

Read reports

Given a list of pairs (u, v), what is the maximum sum of v achievable by removing elements such that the remaining list is increasing?

Read reports

Consider two methods, one accepting an object and the other a string. If null is passed as the argument, which method will be invoked?

Read report

Given an array, for each element, calculate the sum of all elements to its left and to its right, excluding the element itself, without using the subtraction operator.

Read report

How can you segregate an array so all 0s are on the left and all 1s are on the right in a single iteration?

Read report

How would you sort a 1TB file using a machine with only 1GB of RAM?

Read report

Formats, difficulty and experience

Across all 84 Orange interview reports.

Interview formats

Technical 43.7%
Behavioral 33.7%
Coding 17.9%
System Design 2.1%
Presentation 1.6%

Interview difficulty

Easy 17.9%
Average 66.7%
Difficult 15.5%

Candidate experience

Positive 66.7%
Neutral 21.4%
Negative 11.9%