i
CGI Group
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.
String manipulation in Java involves various methods like substring, concat, replace, etc.
Use substring() to extract a part of the string
Use concat() to concatenate two strings
Use replace() to replace a specific character or substring in a string
Various sorting algorithms in Java code
Bubble Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Selection Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Insertion Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Merge Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
Quick Sort: int[] arr = {5, 2, 8, 1, 3}; Arrays.sort(arr);
The company is a leading software development firm specializing in creating innovative solutions for various industries.
Specializes in creating innovative software solutions
Works with clients from various industries
Known for high-quality and reliable products
Has a strong team of software engineers and developers
Handled conflicts by addressing issues directly, seeking compromise, and maintaining professionalism.
Addressed a disagreement with a colleague by scheduling a one-on-one meeting to discuss concerns and find common ground.
Resolved a conflict with a manager by actively listening to their perspective, providing feedback, and working together to find a solution.
Maintained professionalism during conflicts by staying calm, r...
I would gather more data to support my idea, present a compelling case to my manager, and be open to feedback and compromise.
Gather data to support the idea, such as market research, user feedback, or cost-benefit analysis.
Prepare a well-structured presentation highlighting the potential benefits of the product idea.
Listen to the manager's concerns and feedback, and be open to making adjustments or compromises.
Seek sup...
I applied via Indeed and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
What people are saying about CGI Group
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
CGI Group interview questions for popular designations
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Get interview-ready with Top CGI Group Interview Questions
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Enhanced optimization in AWS Glue improves job performance by automatically adjusting resources based on workload
Enhanced optimization in AWS Glue automatically adjusts resources like DPUs based on workload
It helps improve job performance by optimizing resource allocation
Users can enable enhanced optimization in AWS Glue job settings
Optimizing querying in Amazon Redshift involves proper table design, distribution keys, sort keys, and query optimization techniques.
Use appropriate distribution keys to evenly distribute data across nodes for parallel processing.
Utilize sort keys to physically order data on disk, reducing the need for sorting during queries.
Avoid using SELECT * and instead specify only the columns needed to reduce data transfer.
Use AN...
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
The command to search a file like test.txt in Linux is 'grep'.
Use the 'grep' command followed by the search term and the file name to search for a specific text in a file.
For example, to search for the word 'hello' in a file named test.txt, you would use the command 'grep hello test.txt'.
Constraints are limitations or restrictions that affect the design, implementation, or operation of a system.
Constraints can be related to time, budget, resources, technology, or regulations.
They can impact the functionality, performance, scalability, or security of a system.
Examples include budget constraints limiting the purchase of new hardware, time constraints for project deadlines, or regulatory constraints for d...
To get the value present at 80th row, 100th column, you can use the command 'awk' in Unix/Linux systems.
Use the 'awk' command with the syntax 'awk 'NR==80 {print $100}' filename' to get the value at the specified row and column.
Replace 'filename' with the actual file name where the data is stored.
Ensure that the row and column numbers are adjusted based on the indexing starting from 1 in 'awk'.
A view in SQL is a virtual table based on the result-set of a SELECT statement.
Views are used to simplify complex queries by storing them as virtual tables
Views do not store data themselves, but display data from underlying tables
Views can be used to restrict access to certain columns or rows of a table
Views can be used to join multiple tables and present the data in a single table-like structure
Internal workflow for BFSI domain involves processes related to banking, financial services, and insurance.
Customer onboarding and account setup
Transaction processing and monitoring
Risk management and compliance checks
Customer support and issue resolution
Data analysis and reporting
I am a dedicated and experienced Production Support Analyst with a strong background in troubleshooting and resolving technical issues.
Over 5 years of experience in providing production support for various applications
Proficient in analyzing system logs and identifying root causes of issues
Skilled in collaborating with development teams to implement solutions and prevent future incidents
Strong communication skills to e...
In the BFSI domain, an asset refers to any valuable item owned by an individual or organization that can be converted into cash.
Assets can include cash, investments, real estate, equipment, and intellectual property.
In the banking sector, assets can also refer to loans given out to customers.
Assets are important for financial institutions as they represent the value of the organization and its ability to generate reven...
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
Some of the top questions asked at the CGI Group interview -
The duration of CGI Group interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 414 interviews
Interview experience
based on 4.5k reviews
Rating in categories
3-8 Yrs
Not Disclosed
4-10 Yrs
Not Disclosed
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