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 4 Mar 2025

Top CGI Group Interview Questions and Answers

View all 362 questions

CGI Group Interview Experiences

Popular Designations

482 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic python questions
  • Q2. SQL join query and update query
Round 2 - HR 

(2 Questions)

  • Q1. Salary expectations
  • Q2. Other basic questions

Python Developer Interview Questions asked at other Companies

Q1. Tell me the logic of program to reverse a given string word by word without using any built in function.
View answer (9)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed in May 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Core Java Based, Exception handling
  • Q2. Sql related- DML,DDL,SQL and Related to Joins, Views, etc
Round 2 - Technical 

(1 Question)

  • Q1. More of project related with hiring manager
Round 3 - Technical 

(1 Question)

  • Q1. Onsite people interviewed me, more Related to current project and experience
Round 4 - HR 

(1 Question)

  • Q1. Discussion regarding compensation and other benefits

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and focus, Presence of mind is important to tackle their questions effectively.
All the best!
You're the best!

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 (196)
CGI Group Interview Questions and Answers for Freshers
illustration image
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Angular life cycle, angular loading and some scenarios about authentication
  • Q2. Javascript out put based questions based on it's execution

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element. An array is defined as non-decreasing if ARR[i] <= ARR[i + 1] f... read more
View answer (3)
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 May 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain CI/CD pipeline .
  • Ans. 

    CI/CD pipeline is a set of automated processes that allow developers to continuously integrate code changes and deploy them to production.

    • Continuous Integration (CI) involves automatically building and testing code changes as they are committed to a shared repository.

    • Continuous Deployment (CD) involves automatically deploying code changes to production environments after passing automated tests.

    • CI/CD pipelines typicall...

  • Answered by AI
  • Q2. Explain daemonset in kubernetes.
  • Ans. 

    DaemonSet ensures that all or some nodes run a copy of a Pod

    • DaemonSet is a Kubernetes resource that ensures a copy of a Pod is running on all or some nodes in the cluster

    • It is useful for running a single instance of a Pod on every node, such as log collection or monitoring agents

    • DaemonSet automatically adds or removes Pods as nodes are added or removed from the cluster

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Explain the networking services in AWS.
  • Ans. 

    AWS provides a variety of networking services to help users manage their network infrastructure.

    • Virtual Private Cloud (VPC) allows users to create isolated networks within the AWS cloud

    • Elastic Load Balancing distributes incoming traffic across multiple instances to ensure high availability

    • Route 53 is a scalable domain name system (DNS) web service

    • Direct Connect allows users to establish a dedicated network connection b...

  • Answered by AI
  • Q2. What is terraform module?
  • Ans. 

    Terraform module is a reusable, configurable, and self-contained collection of Terraform resources.

    • Terraform modules help organize and reuse code for infrastructure components

    • Modules can be shared and reused across different projects

    • Modules can have input variables to customize their behavior

    • Modules can output values that can be used by other parts of the infrastructure code

  • Answered by AI
Round 3 - Client Interview 

(2 Questions)

  • Q1. Why GitOps tool ?
  • Ans. 

    GitOps tools help automate infrastructure management, version control, and deployment processes.

    • Enables infrastructure as code practices

    • Facilitates version control for infrastructure configurations

    • Automates deployment processes

    • Promotes collaboration and visibility among team members

    • Examples: Argo CD, Flux, Jenkins X

  • Answered by AI
  • Q2. What is AWS secret manager?
  • Ans. 

    AWS Secret Manager is a service that helps you protect access to your applications, services, and IT resources.

    • It allows you to securely store, manage, and retrieve sensitive credentials and configuration data.

    • You can rotate, manage, and retrieve secrets throughout their lifecycle.

    • Integrates with AWS services like Lambda, EC2, RDS, and more for secure access to secrets.

    • Helps you meet security and compliance requirement...

  • Answered by AI

Skills evaluated in this interview

Top CGI Group Devops Engineer Interview Questions and Answers

Q1. What type of jenkins jobs have you created
View answer (1)

Devops Engineer Interview Questions asked at other Companies

Q1. Reverse the String Problem Statement You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string. Example: Input: STR = "abcde" Output: "edcba" Input: The first line of input cont... read more
View answer (3)

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
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. What is Dependency Injection
  • Ans. 

    Dependency Injection is a design pattern in which components are given their dependencies rather than creating them internally.

    • In Dependency Injection, the dependencies of a class are injected from the outside, typically through constructor injection or setter injection.

    • This helps in achieving loose coupling between classes, making the code more modular and easier to test.

    • Example: Spring Framework uses Dependency Injec...

  • Answered by AI
  • Q2. How is exception handled in Inheritance
  • Ans. 

    Exceptions in inheritance are handled using try-catch blocks in the subclass.

    • Inherited methods can throw exceptions that need to be caught in the subclass.

    • Subclass can override superclass methods and handle exceptions differently.

    • Superclass methods can declare checked exceptions that subclasses must handle.

    • Exceptions can be rethrown or wrapped in a new exception in the subclass.

  • Answered by AI
  • Q3. Define a immutable class
  • Ans. 

    Immutable class is a class whose instances cannot be modified after creation.

    • Immutable classes have all fields as final and private.

    • Immutable classes do not have any setter methods.

    • Examples of immutable classes in Java are String, Integer, and LocalDate.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Different design pattern and how you have implement in projects
  • Ans. 

    I have implemented design patterns like Singleton, Factory, and Observer in various projects.

    • Implemented Singleton pattern to ensure only one instance of a class exists.

    • Utilized Factory pattern to create objects without specifying the exact class of object that will be created.

    • Used Observer pattern to establish a one-to-many dependency between objects, so that when one object changes state, all its dependents are notif

  • Answered by AI
  • Q2. How to improve the performance of a running application.
  • Ans. 

    To improve the performance of a running application, consider optimizing code, database queries, caching, and server resources.

    • Optimize code by identifying and fixing bottlenecks, reducing unnecessary loops, and improving algorithms.

    • Optimize database queries by using indexes, avoiding unnecessary joins, and limiting the amount of data retrieved.

    • Implement caching mechanisms to store frequently accessed data in memory, r...

  • Answered by AI

Skills evaluated in this interview

Fullstack Java Application Developer Interview Questions asked at other Companies

Q1. which authentication methods used to secure rest api
View answer (2)

Get interview-ready with Top CGI Group Interview Questions

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

It is very easy to crack if learn
T

Round 2 - Group Discussion 

Dicuss very important topic

Round 3 - Technical 

(2 Questions)

  • Q1. Very moderate question
  • Q2. What is your hobbies
  • Ans. 

    My hobbies include hiking, photography, and playing the guitar.

    • Hiking: I enjoy exploring nature trails and challenging myself physically.

    • Photography: I love capturing moments and landscapes through my camera lens.

    • Playing the guitar: I find relaxation and creativity in strumming chords and learning new songs.

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Not easy to crack
  • Q2. What is the best of this
Round 5 - One-on-one 

(2 Questions)

  • Q1. What is your passion in life
  • Ans. 

    My passion in life is creating visually appealing and informative data visualizations that help people understand complex information.

    • I love using colors, shapes, and interactive elements to make data come to life

    • I enjoy finding creative ways to present data in a clear and engaging manner

    • I am passionate about using data visualization to drive decision-making and spark insights

    • Examples: creating interactive dashboards, ...

  • Answered by AI
  • Q2. They are how many days in a week

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Jobs at CGI Group

View all

SDE Interview Questions & Answers

user image Anonymous

posted on 12 Oct 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Angular and js concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - five years experienced: The process initiated after negotiating the entire salary.
first round : technical round( cleared)
second round : technical and managerial( selected).
hr asked to send all the required documents including the epfo details and after waiting for three weeks, i was told that the business units are not responding to the application.

Pure waste of time.
Why dont the hr team take clear requirement from the business teams before initiating the screening.

SDE Interview Questions asked at other Companies

Q1. Return Subsets Sum to K Problem Statement Given an integer array 'ARR' of size 'N' and an integer 'K', return all the subsets of 'ARR' which sum to 'K'. Explanation: A subset of an array 'ARR' is a tuple that can be obtained from 'ARR' by r... read more
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is DNS please explain
  • Ans. 

    DNS stands for Domain Name System, which translates domain names to IP addresses.

    • DNS is like a phone book for the internet, translating human-readable domain names (like google.com) to IP addresses (like 172.217.3.206).

    • It helps users access websites by typing in easy-to-remember domain names instead of complex IP addresses.

    • DNS servers store records of domain names and their corresponding IP addresses, allowing for effi...

  • Answered by AI
  • Q2. What is DHCP please explain
  • Ans. 

    DHCP stands for Dynamic Host Configuration Protocol, used to automatically assign IP addresses to devices on a network.

    • DHCP eliminates the need for manual IP address configuration on each device

    • It assigns IP addresses dynamically, allowing for efficient use of available addresses

    • DHCP servers lease IP addresses to devices for a specific period of time

    • DHCP also provides other network configuration information, such as su...

  • Answered by AI

Skills evaluated in this interview

Network Engineer Interview Questions asked at other Companies

Q1. TCP/IP layers, why is transport needed for communication? What is Subnet mask and how does it help in data communication. Why is Vlan needed? Based on what information does a switch and router send a packet or frame? Types of arp, What is p... read more
View answer (2)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical expertise
  • Q2. Analytical skill
Round 2 - Case Study 

Previous experience for revelant job roles

Round 3 - HR 

(2 Questions)

  • Q1. Communication to be evaluated
  • Q2. Interpersonal skill

Consultant Interview Questions asked at other Companies

Q1. How would you pass an entry for travel expenses incurred and paid by employee and was reimbursed? How would the end to end flow happens
View answer (8)

Manual Tester Interview Questions & Answers

user image Anonymous

posted on 20 Sep 2024

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

(2 Questions)

  • Q1. What is regression testing
  • Ans. 

    Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

    • Regression testing is performed after code changes to verify that the existing features still work correctly.

    • It helps in identifying any defects introduced by new code changes.

    • Regression testing can be automated to save time and effort.

    • Examples include running test cas...

  • Answered by AI
  • Q2. What is different between smoke and sanitary
  • Ans. 

    Smoke testing is a quick test to check if the basic functionalities of the software are working fine, while sanity testing is a more thorough test to check if the specific functionalities are working as expected.

    • Smoke testing is a subset of sanity testing

    • Smoke testing is done to check if the build is stable enough for further testing

    • Sanity testing is done to check specific functionalities after changes have been made

    • Sm...

  • Answered by AI

Skills evaluated in this interview

Manual Tester Interview Questions asked at other Companies

Q1. What is sdlc stlc waterfall model,smoke testing, black box testing, what is quality, what is strub and driver, different levels of testing, UAT, system testing. What is defect, Defect life cycle.
View answer (1)
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

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

REVIEWS

Yalamanchili Software Exports

No Reviews

COMPANY BENEFITS

Novac Technology Solutions

No Benefits

SALARIES

Novac Technology Solutions

No Salaries

JOBS

Yalamanchili Software Exports

No Jobs

PHOTOS

Yalamanchili Software Exports

No Photos

INTERVIEWS

ShopKirana

No Interviews

SALARIES

Nucleus Software Exports

No Salaries

Tell us how to improve this page.

CGI Group Interview Process

based on 421 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
Test Analyst - Manual

Bangalore / Bengaluru

3-4 Yrs

₹ 4-4.9 LPA

Sr SharePoint Expert (SSE)

Bangalore / Bengaluru

6-8 Yrs

Not Disclosed

BPM / BPI Developer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Explore more jobs
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