i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via campus placement at J S S Academy of Technical Education, Bangalore and was interviewed in Dec 2024. There were 3 interview rounds.
Average to easy difficulty level.
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
Basically communication and sql 12 question and progaming mcq 12q and 2 coding question
Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit properties and behaviors from another class
Promotes code reusability and reduces redundancy
Derived class can add its own unique attributes and methods
Example: Class 'Car' can inherit from class 'Vehicle' and gain attributes like 'color' and methods like 'drive'
Inheritance in object-oriented programming allows a class to inherit properties and behaviors from another class.
Inheritance allows for code reusability and promotes a hierarchical structure in classes.
Subclasses can access and modify the properties and methods of their parent class.
Example: class Animal { ... } class Dog extends Animal { ... }
Example: class Shape { ... } class Circle extends Shape { ... }
Reverse a string using array manipulation
Create an array of characters from the input string
Iterate through the array in reverse order and append each character to a new string
Return the reversed string
Use SQL query to select a particular column from a table and get the count of entries.
Use SELECT statement to specify the column you want to retrieve.
Use COUNT() function to get the count of entries in that column.
Combine both in a single query to achieve the desired result.
The time taken for the clock to tick from 8'o clock to 11'o clock is 105 seconds.
Each tick represents 1/8th of an hour (45 minutes) on the clock.
From 8'o clock to 11'o clock, there are 3 hours, so the total time taken is 3 * 45 = 135 minutes = 135 * 60 = 8100 seconds.
The time taken for the clock to tick from 8'o clock to 11'o clock is 8100 - 35 = 8065 seconds.
Find minimum positive value in array of strings.
Convert array elements to integers
Filter out negative values
Find minimum positive value
What people are saying about CGI Group
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
I am a recent graduate with a degree in Computer Science and a passion for software development.
Recent graduate with a degree in Computer Science
Experience with programming languages such as Java, Python, and C++
Passionate about software development and eager to learn new technologies
SQL query to display average salary of each department
Use GROUP BY clause to group the results by department
Use AVG() function to calculate the average salary
Join the tables if necessary to get department information
Python program to print numbers from 0 to 100 as even and odd.
Use a for loop to iterate from 0 to 100.
Check if the number is even or odd using the modulo operator.
Print the number along with 'Even' or 'Odd' accordingly.
CGI Group interview questions for designations
I want to work to contribute my skills and knowledge to a team, learn and grow professionally, and make a positive impact.
Contribute my skills and knowledge to a team
Learn and grow professionally
Make a positive impact
Get interview-ready with Top CGI Group Interview Questions
Two questions in a scenario-based coding context.
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
I applied via Job Portal
It was 1 hr Test of basic aptitude
It was 2 basic coding test
5 Interview rounds
based on 322 reviews
Rating in categories
Software Engineer
8.1k
salaries
| ₹3.8 L/yr - ₹12 L/yr |
Senior Software Engineer
7.2k
salaries
| ₹6.1 L/yr - ₹22.5 L/yr |
Lead Analyst
3.1k
salaries
| ₹9.9 L/yr - ₹30 L/yr |
Associate Software Engineer
1.8k
salaries
| ₹2.5 L/yr - ₹6.6 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech