Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by CGI Group Team. If you also belong to the team, you can get access from here

CGI Group Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

CGI Group Senior Software Engineer Interview Questions, Process, and Tips

Updated 2 Mar 2025

Top CGI Group Senior Software Engineer Interview Questions and Answers

  • Q1. Why is Java considered platform independent, while the Java Virtual Machine (JVM) is platform dependent?
  • Q2. How do you delete duplicates from a table in SQL Server?
  • Q3. Can you explain the difference between setMaxResults() and setFetchSize() in a Query?
View all 36 questions

CGI Group Senior Software Engineer Interview Experiences

45 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java oops concept, core java concepts
Round 2 - Technical 

(1 Question)

  • Q1. Springboot, microservices

Interview Preparation Tips

Interview preparation tips for other job seekers - Even though the interview went really well, I was not selected . Didn't tell any reason.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. On spring Cloud
  • Q2. Stream question
  • Q3. Asked on Java 8
  • Q4. Asked on SpringBoot
  • Q5. Asked on threads

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for java Spring boot well.

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is sortcards how it is used
  • Ans. 

    Sortcards is a utility program used for sorting data on punched cards in mainframe computers.

    • Sortcards is a utility program commonly used in mainframe computers to sort data on punched cards.

    • It is used to rearrange the order of data on punched cards based on specified criteria.

    • Sortcards can be used to sort data alphabetically, numerically, or based on custom sorting rules.

    • An example of using sortcards is sorting a deck

  • Answered by AI
  • Q2. What are steplib and jcl lib
  • Ans. 

    Steplib and JCL lib are libraries used in mainframe programming for storing reusable code and job control language (JCL) statements.

    • Steplib is a library where commonly used program objects are stored for easy access in mainframe programming.

    • JCL lib is a library where job control language (JCL) statements are stored for reuse in mainframe batch processing.

    • Both steplib and JCL lib help in organizing and managing code and...

  • Answered by AI
Round 2 - Aptitude Test 

Good and easy basic questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain OTC process
  • Q2. Account group controls

Interview Preparation Tips

Interview preparation tips for other job seekers - Everything is good..................

CGI Group interview questions for designations

 Senior Software

 (1)

 Senior Software Test Engineer

 (3)

 Senior Software Development Engineer

 (2)

 Senior Software Engineer Testing

 (1)

 Software Engineer

 (78)

 Senior Software Developer

 (2)

 Associate Software Engineer

 (48)

 Software Testing Engineer

 (2)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Skill related technical and coding questions
Round 2 - Technical 

(1 Question)

  • Q1. Skill related technical and coding questions
Round 3 - HR 

(1 Question)

  • Q1. About company and salary discussion

Get interview-ready with Top CGI Group Interview Questions

Senior Software Engineer Interview Questions & Answers

user image priyanka mahajan

posted on 10 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic java questions on string, exception handling
Round 2 - Behavioral 

(1 Question)

  • Q1. How to scale your microservices
  • Ans. 

    Scaling microservices involves using containerization, load balancing, auto-scaling, and service discovery.

    • Use containerization tools like Docker or Kubernetes to easily deploy and manage microservices

    • Implement load balancing to distribute incoming traffic evenly across multiple instances of microservices

    • Utilize auto-scaling to automatically adjust the number of instances based on traffic demand

    • Employ service discovery...

  • Answered by AI
Round 3 - Client Interview 

(1 Question)

  • Q1. What are the annotation you have used
  • Ans. 

    I have used annotations like @Override, @Deprecated, @SuppressWarnings in Java programming.

    • @Override - Indicates that a method overrides a method in its superclass

    • @Deprecated - Marks a method as deprecated, discouraging its use

    • @SuppressWarnings - Suppresses compiler warnings for a given type of annotation

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

Senior Software Engineer Jobs at CGI Group

View all
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Java Collections Internal working
  • Q2. Spring boot microservices design patterns
Round 2 - HR 

(2 Questions)

  • Q1. Discuss about package, working domain
  • Q2. Company insights
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Moderate difficulty level of the test

Round 2 - Group Discussion 

GD was conducted in a managed way

Round 3 - Coding Test 

Moderate level of difficulty

Round 4 - Technical 

(1 Question)

  • Q1. Moderate difficulty of questions asked
Round 5 - HR 

(1 Question)

  • Q1. Easy round with basics questions about yourself
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops, solid principles
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(5 Questions)

  • Q1. Angular life cycle
  • Q2. Angular subject
  • Q3. Content negotiation
  • Q4. Json serialization
  • Q5. Authentication and authorisation

CGI Group Interview FAQs

How many rounds are there in CGI Group Senior Software Engineer interview?
CGI Group interview process usually has 2-3 rounds. The most common rounds in the CGI Group interview process are Technical, HR and Resume Shortlist.
How to prepare for CGI Group Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at CGI Group. The most common topics and skills that interviewers at CGI Group expect are CGI, SQL, Javascript, Agile and Python.
What are the top questions asked in CGI Group Senior Software Engineer interview?

Some of the top questions asked at the CGI Group Senior Software Engineer interview -

  1. write the queries to find out nth and 3rd highest rec...read more
  2. 1. WAP to count the no of vowels in a given string using hash map . 2 . String ...read more
  3. Integration with third party applications like microsoft dynamics and ...read more
How long is the CGI Group Senior Software Engineer interview process?

The duration of CGI Group Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

CGI Group Senior Software Engineer Interview Process

based on 44 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round - 1
  • HR Round - 2
View more
CGI Group Senior Software Engineer Salary
based on 7.2k salaries
₹6.1 L/yr - ₹22.5 L/yr
12% less than the average Senior Software Engineer Salary in India
View more details

CGI Group Senior Software Engineer Reviews and Ratings

based on 705 reviews

4.0/5

Rating in categories

3.7

Skill development

4.1

Work-life balance

3.3

Salary

4.1

Job security

4.0

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 705 Reviews and Ratings
Software Engineer
8.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
7.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Analyst
3.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
1.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Test Engineer
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare CGI Group with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview