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 Interview Questions, Process, and Tips

Updated 10 Mar 2025

Top CGI Group Interview Questions and Answers

View all 365 questions

CGI Group Interview Experiences

Popular Designations

483 interviews found

ETL Developer Interview Questions & Answers

user image Anonymous

posted on 12 Dec 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Informtica with date functions
  • Ans. 

    Informatica is a popular ETL tool used for data integration and transformation. It has built-in functions to handle date operations.

    • Informatica is a powerful ETL tool used for extracting, transforming, and loading data.

    • It provides a variety of built-in functions for handling date operations such as date calculations, formatting, and conversions.

    • Examples of date functions in Informatica include TO_DATE, TO_CHAR, ADD_TO_

  • Answered by AI

Skills evaluated in this interview

ETL Developer Interview Questions asked at other Companies

Q1. What are the content of APT_CONFIG_FILE? Can you brief on the relationship between APT_CONFIG_FILE and Partition.
View answer (1)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic React question
  • Q2. Few Javascript questions

React Js Frontend Developer Interview Questions asked at other Companies

Q1. 1. What is difference between abstract class and interface ?
View answer (1)
CGI Group Interview Questions and Answers for Freshers
illustration image
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

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?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LoD expression related
Round 2 - Technical 

(1 Question)

  • Q1. LoD expression related
Round 3 - Technical 

(1 Question)

  • Q1. Row level security

Interview Preparation Tips

Interview preparation tips for other job seekers - No Update after 3rd round

Tableau Developer and Business Analyst Interview Questions asked at other Companies

Q1. Practical implementation of few features on Tableau Desktop
View answer (1)

CGI Group interview questions for popular designations

 Software Engineer

 (78)

 Associate Software Engineer

 (48)

 Senior Software Engineer

 (45)

 Software Developer

 (21)

 Senior Test Engineer

 (14)

 Test Engineer

 (11)

 Softwaretest Engineer

 (10)

 Automation Test Engineer

 (10)

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Contained 2 coding questions 1 easy and 1 medium along with some aptitude questions

Round 2 - Technical 

(1 Question)

  • Q1. A little difficult technical round containing questions related to projects and DSA
Round 3 - Technical 

(2 Questions)

  • Q1. Relatively easy technical round containing theoretical questions from DSA
  • Q2. What is a vector how is it different from array
  • Ans. 

    A vector is a dynamic array that can resize itself, while an array has a fixed size.

    • Vectors can grow or shrink in size dynamically, while arrays have a fixed size.

    • Vectors can easily insert or remove elements at any position, while arrays require shifting elements.

    • Vectors provide bounds checking and can be passed by value, while arrays cannot.

    • Example: vector names = {"Alice", "Bob", "Charlie"};

  • Answered by AI

Skills evaluated in this interview

Top CGI Group Software Engineer Interview Questions and Answers

Q1. String Compression Problem Statement Ninja needs to perform basic string compression. For any character that repeats consecutively more than once, replace the repeated sequence with the character followed by the count of repetitions. Input:... read more
View answer (2)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (203)

Get interview-ready with Top CGI Group Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Basic java and apache camel questions
Round 2 - Technical 

(1 Question)

  • Q1. Basic and few advanced java and apache camel questions
Round 3 - Behavioral 

(1 Question)

  • Q1. Discussion on salary and company culture.

Top CGI Group Software Engineer Interview Questions and Answers

Q1. String Compression Problem Statement Ninja needs to perform basic string compression. For any character that repeats consecutively more than once, replace the repeated sequence with the character followed by the count of repetitions. Input:... read more
View answer (2)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (203)

Jobs at CGI Group

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

(1 Question)

  • Q1. Oops, solid principles

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?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Basic core java, multi threading, spring, collection
  • Q2. Spring features
  • Q3. Spring vs spring boot
  • Ans. 

    Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.

    • Spring provides a comprehensive framework for building Java applications, including features like dependency injection, AOP, and MVC.

    • Spring Boot is built on top of Spring and provides auto-configuration, which reduces the boilerplate code required to set up a Spring applic...

  • Answered by AI
  • Q4. Multi threading
  • Q5. Map vs flat map
  • Ans. 

    Map applies a function to each element of a stream and returns a new stream of the results. FlatMap applies a function to each element and flattens the results into a single stream.

    • Map transforms each element of a stream independently.

    • FlatMap transforms each element of a stream and flattens the results into a single stream.

    • Map is useful when you want to transform each element of a stream into another type.

    • FlatMap is us...

  • Answered by AI

Skills evaluated in this interview

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)

ETL Tester Interview Questions & Answers

user image Jegadeeswari.m

posted on 9 Oct 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Types of schema
  • Ans. 

    Types of schema include star schema, snowflake schema, and fact constellation schema.

    • Star schema: central fact table connected to dimension tables in a star-like structure.

    • Snowflake schema: normalized form of star schema with dimension tables further normalized.

    • Fact constellation schema: multiple fact tables share dimension tables.

  • Answered by AI

ETL Tester Interview Questions asked at other Companies

Q1. If we have 200 staging tables, 40 dimensions tables and 20 facts table, How will you compare it with target systems
View answer (3)
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

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?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
Contribute & help others!
anonymous
You can choose to be anonymous

CGI Group Interview FAQs

How many rounds are there in CGI Group 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 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, Business Consulting, Python and Agile.
What are the top questions asked in CGI Group interview?

Some of the top questions asked at the CGI Group interview -

  1. What is the difference between emergency and urgent change? Emergency change ...read more
  2. What happens when a change is unsuccessful? When a change fails a PIR call ne...read more
  3. Coding question - 1. Create a immutable class of orders. What happens when two ...read more
How long is the CGI Group interview process?

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

Recently Viewed

INTERVIEWS

BigBasket

No Interviews

LIST OF COMPANIES

Discover companies

Find best workplace

COMPANY BENEFITS

Novac Technology Solutions

No Benefits

COMPANY BENEFITS

Swipewire Technologies

No Benefits

SALARIES

Swipewire Technologies

No Salaries

JOBS

Yalamanchili Software Exports

No Jobs

INTERVIEWS

Gannett

No Interviews

JOBS

Novac Technology Solutions

No Jobs

JOBS

Browse jobs

Discover jobs you love

Tell us how to improve this page.

CGI Group Interview Process

based on 425 interviews

Interview experience

4.1
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 790 Interviews
KPIT Technologies Interview Questions
3.4
 • 281 Interviews
View all

CGI Group Reviews and Ratings

based on 4.6k reviews

4.0/5

Rating in categories

3.7

Skill development

4.1

Work-life balance

3.4

Salary

4.1

Job security

4.0

Company culture

3.2

Promotions

3.7

Work satisfaction

Explore 4.6k Reviews and Ratings
Developer - GCP & Data Engineer

Bangalore / Bengaluru

6-7 Yrs

₹ 11.6-15.6 LPA

Power BI Developer

Bangalore / Bengaluru

8-10 Yrs

Not Disclosed

Java Developer

Chennai

2-10 Yrs

Not Disclosed

Explore more jobs
Software Engineer
8.1k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
7.2k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Lead Analyst
3.1k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
1.8k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Test Engineer
1.2k salaries
unlock blur Lock Unlock

₹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