Sopra Steria interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Sopra Steria
upvote
share-icon
3 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
Reaching the interview round is just one step away—the aptitude round. The company conducts this round in a unique and tricky manner, but it can be easy with focus and concentration. Be honest and stay focused while solving the questions.
Application story
It was an on-campus opportunity, and we applied through a Google form provided by our college. Within two days, the selection process began. The first round was technical and fairly easy, focusing on core concepts. The second round was aptitude-based and quite tricky, requiring complete focus. The aptitude questions were in the form of flowcharts rather than the usual quantitative or verbal types. I cleared both rounds, and the interview was scheduled for the same day. Fortunately, I successfully cleared both the interview and the HR round.
Why selected/rejected for the role?
I was selected because of my hard-work and dedication. I would suggest to focus on DSA, work on unique projects, and build strong communication skills. That’s what helped me land my role at Sopra Steria!
Preparation
Duration: 2 months
Topics: OOPS, DBMS, SQL, Computer Networks , Aptitude, Java
Tip
Tip

Tip 1: Practice aptitude well as it is the main and quite tricky round to be clear.
Tip 2: Be honest and focus on projects.

Application process
Where: Campus
Eligibility: 60% in 10th 12th & graduation, (Salary Package: 4LPA)
Resume Tip
Resume tip

Tip 1: Highlight your projects.
Tip 2: Be honest in your resume; include only the skills and experiences you truly know and are confident about.t it.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration120 minutes
Interview date13 Jan 2025
Coding problem3

It was an MCQ round which had questions about SQL, Pseudo Codes, Databases, Computer networks, etc. If the person successfully passes this MCQ round, then only he/she was able to make an attempt for the Aptitude round. The aptitude round contains questions in the form of flowcharts and boxes, which were used and filled by following specified instructions.

1. DBMS

  • What is Database? (Learn)
  • What are SQL joins? What is the difference between Left join and right join? (Learn)
Problem approach

Tip 1: Go through the basic concepts of Databases.
Tip 2: Revise SQL and joins.

2. Code Output

Check if the number is prime or not?

BEGIN
   INTEGER n = 7
   BOOLEAN isPrime = TRUE
   INTEGER i

   FOR i = 2 TO n - 1
       IF n MOD i = 0 THEN
           isPrime = FALSE
           BREAK
       END IF
   END FOR

   IF isPrime = TRUE THEN
       PRINT "Prime Number"
   ELSE
       PRINT "Not a Prime Number"
   END IF
END

Problem approach

Firstly, read the code and noted all the values assigned to the variables, then executed the code by doing dry run.

3. Code Output

Find output of recursive function.

FUNCTION fact(N)
   IF N = 0 THEN
       RETURN 1
   ELSE
       RETURN N * fact(N - 1)
   END IF
END FUNCTION

 

PRINT fact(4)

Problem approach

Learning the recursive function's logic and applying it with the code by doing dry run.

02
Round
Medium
Video Call
Duration45 minutes
Interview date14 Jan 2025
Coding problem3

The interview was in the afternoon, which started with introduction and then, the interviewer asked mainly about the projects I have made, each detail of the projects and some questions on database. I answered questions with honesty and presence of mind which impressed the interviewer.

1. Write a code

Write a code in java for compound interest. (Learn)

Problem approach

The approach was easy. I used the mathematical formula for finding compound interest.

2. Memory Management

What is Cache memory? (Learn)

3. HR Question

He asked me If I am working in a team and a new person has joined our team who knows nothing about the project and we have a deadline to submit the project to the customer, how will I manage to finish the project before or on the deadline.

03
Round
Easy
HR Round
Duration20 minutes
Interview date15 Jan 2025
Coding problem1

The interviewer started with my introduction, and asked some other questions. He verified the score of 10th, 12th and BTech as well.

1. HR Questions

  • Comfortable in working at any location?
  • What are my hobbies?
  • Will I go for higher education in future or not?
Problem approach

Tip 1: Be honest
Tip 2: Be confident

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
SDE - 1
3 rounds | 4 problems
Interviewed by Sopra Steria
1311 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3210 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2583 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes