i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
I applied via campus placement at QIS College of Engineering and Technology, Prakasam and was interviewed before May 2022. There were 7 interview rounds.
Online test conducted
Coding online conducted
GD on random topic given
I applied via campus placement at National Institute of Technology,(NIT), Delhi and was interviewed before Jun 2021. There were 3 interview rounds.
Aptitude+ 2 Coding question
(Coding question was simple )
What people are saying about CGI Group
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
CGI Group interview questions for designations
I applied via LinkedIn and was interviewed in Mar 2021. There was 1 interview round.
Our current project architecture follows a microservices approach.
We use Docker containers to deploy each microservice.
We have a centralized API gateway to handle requests and routing.
We use Kubernetes for orchestration and scaling.
We use a combination of NoSQL and SQL databases depending on the service's needs.
Code to find number of occurrences of a word in a string
Split the string into an array of words
Loop through the array and count the occurrences of the given word
Get interview-ready with Top CGI Group Interview Questions
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
MySql supports four types of joins: INNER, LEFT, RIGHT, and FULL OUTER.
INNER JOIN returns only the matching rows from both tables.
LEFT JOIN returns all the rows from the left table and matching rows from the right table.
RIGHT JOIN returns all the rows from the right table and matching rows from the left table.
FULL OUTER JOIN returns all the rows from both tables, with NULL values in the columns where there is no match.
...
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions allow for functional programming and simplify code.
Streams provide a way to process collections of data in a functional way.
Default methods allow for adding new methods to interfaces without breaking existing code.
Date and time API improvements.
Nashorn JavaScript engine.
Parallel operations on collections...
Rest Controller is used for RESTful web services while Controller is used for general web applications.
Rest Controller is used for creating RESTful web services that can consume and produce JSON, XML, etc.
Controller is used for general web applications that render views and handle form submissions.
Rest Controller uses @RestController annotation while Controller uses @Controller annotation.
Rest Controller methods return...
I applied via Company Website and was interviewed in Nov 2021. There was 1 interview round.
I was interviewed before Jul 2021.
It was very easy. This test consists of verbal reasoning and aptitude with few coding questions such as strings, array, search algorithms. If your basic of coding are clear and you have practiced questions of aptitude then you will pass this round easily.
I applied via LinkedIn and was interviewed in Apr 2021. There were 5 interview rounds.
I applied via LinkedIn and was interviewed in Aug 2021. There were 4 interview rounds.
Some of the top questions asked at the CGI Group Software Engineer interview -
The duration of CGI Group Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 68 interviews
5 Interview rounds
based on 937 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 - ₹29.5 L/yr |
Associate Software Engineer
1.9k
salaries
| ₹2.5 L/yr - ₹6.6 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹18.4 L/yr |
TCS
Infosys
Wipro
HCLTech