Sopra Steria logo

Sopra Steria Software Engineer Interview Questions
& Process

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

Based on 366 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
76% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Sopra Steria.

Showing 3 of 366
Sopra Steria logo
Sopra Steria

Software Engineer

Engineering · a year ago

Senior Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Presentation

So, I was contacted by Sopra Steria out of the blue on LinkedIn at the end of January 2025 for a job. The whole thing dragged on for a month and a half, involving four interviews: first, an initial HR call, then another HR interview, followed by a technical interview with someone from the team, which I thought went well since I got a fourth interview. The last one was an in-person meeting with a Manager, which I had to travel to at my own expense. After the final interview on Monday, March 10th, I didn't hear anything for five days. The recruiter then emailed asking when we could chat live in the coming days. I replied the same day with my availability, but got no response. On Wednesday, March 12th, I texted to check if we were going to talk by phone. She replied asking for my name, even though she'd contacted me before via text. After I gave my name, she completely stopped communicating. I followed up by email on Thursday, March 13th, asking if she'd seen my message, but again, radio silence. Finally, on Tuesday, March 18th, I got a generic rejection email after 8 days of being ghosted, saying my technical maturity didn't match their expectations. I asked for more details, like specific skills to improve or if compensation played a role, but haven't heard back since.

Confirmed questions2 questions
  • Can you introduce yourself?
  • What are your salary expectations?
Sopra Steria logo
Sopra Steria

Software Engineer

Engineering · a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Take home
Interview formats
Technical Coding Other

The first part was an online assessment with two main sections: a technical objective test and an aptitude round. The technical part was pretty straightforward if you know the basics like databases, OOP, and coding syntax in any language. The aptitude part, however, was really time-consuming and needed a lot of focus. It involved solving 11 flowcharts within 90 minutes. With good concentration, you could finish them in about an hour. After passing both tests, I got selected for the interview round at Sopra Steria.

Confirmed questions2 questions
  • Tell me about your resume.
  • Can you elaborate on your resume details?
Sopra Steria logo
Sopra Steria

Software Engineer

Engineering · a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

The hiring process here has 3 main parts: First, an HR interview to see if you fit the company personally and behaviorally. They'll talk about the company and the job, ask about your background, why you want the job, your values, and what you expect. They'll also chat about your soft skills like communication and teamwork. Then, there's a technical interview to check your skills with the tools and tech needed. This involves practical tests related to the job, questions on your technical knowledge or past experience, and solving problems or case studies. Lastly, an interview with the Agency Director to check things at a strategic level. You'll discuss your long-term career goals, if you align with the company's vision, and your ability to take on responsibility or initiative. A general tip is to research the company before each step and have concrete examples ready.

Confirmed questions3 questions
  • Can you introduce yourself, briefly outlining your academic and professional journey and highlighting experiences relevant to the role?
  • What are your motivations for this position, and why are you interested in this role and the company?
  • Tell me about your short-term and long-term professional goals.

Sopra Steria Software Engineer Interview Questions

Quoted word for word from Sopra Steria interview reports.

Given 25 horses, how can we find the 3 fastest in order, using races of 5 horses maximum, and what's the minimum number of races needed?

Read reports

How would you find the heavier coin out of 9 coins using a scale in the minimum number of weighings?

Read reports

Could you describe the internal workings of the ls command in Unix?

Read reports

If you have an internal table with 10 records and read index-4, and another table with 100 records also read by index-4, which scenario will be slower?

Read reports

What steps can you take if you want to avoid seeing the output popup (print popup)?

Read report

Can you design a program that takes 0 or 1 as input and outputs the opposite (0 becomes 1, 1 becomes 0), without using conditional statements or logical operators?

Read report

Can you explain what C# is and what its latest version is?

Read report

What kind of sorting do you use in read statements? Can binary search be used if the table is sorted in descending order? What are append structures and include structures?

Read report

Can you explain what a hashmap is and what the difference is between a linkedArray and a vector?

Read report

Formats, difficulty and experience

Across all 366 Sopra Steria interview reports.

Interview formats

Technical 45%
Behavioral 31%
Coding 12.6%
Group 6.5%
Presentation 2.2%

Interview difficulty

Easy 24%
Average 64.5%
Difficult 11.5%

Candidate experience

Negative 9.9%
Positive 76%
Neutral 14%