i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
I am a dedicated and experienced software engineer with a passion for creating innovative solutions.
Over 5 years of experience in software development
Proficient in multiple programming languages such as Java, Python, and JavaScript
Strong problem-solving skills and ability to work well in a team environment
I applied via campus placement at YMCA Institute of Engineering and Technology, Faridabad and was interviewed in Nov 2024. There was 1 interview round.
Our projects involve developing software solutions for various industries.
We work on creating custom software applications tailored to the specific needs of our clients.
Our projects range from developing mobile apps to building web-based platforms.
We use cutting-edge technologies to ensure our solutions are efficient and user-friendly.
I would address the conflict by actively listening, seeking to understand all perspectives, and finding a mutually beneficial solution.
Listen to all parties involved to understand their perspectives
Communicate openly and honestly to address any misunderstandings
Seek common ground and work towards a mutually beneficial solution
Stay calm and composed to de-escalate the situation
Involve a mediator if necessary to facilita
Yes, I have joined a local gardening community.
Joined local gardening community for sharing tips and plants
Participate in community events like plant swaps and workshops
Learn from experienced gardeners and contribute to community projects
I applied via PrepInsta and was interviewed in Sep 2021. There were 3 interview rounds.
Round duration - 120 minutes
Total sections: 4
Total time: 120 minutes
The sections for this round
are divided into:
Quants
Verbal
Logical
Coding
Round duration - 45 Minutes
This is a round to test your listening and speaking skills.
Round duration - 25 mins
Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.
Occurs in multi-process systems
Processes are stuck in a circular wait
Can lead to system crashes or freezes
Prevented by proper resource allocation and scheduling
Example: Process A holds resource X and waits for resource Y, while process B holds resource Y and waits for resource X
One deadlock algorithm is the Banker's algorithm.
Banker's algorithm is used to avoid deadlock in a multi-process system.
It works by checking if a request for resources will leave the system in a safe state.
If the request will not leave the system in a safe state, it is denied.
The algorithm keeps track of available resources and the maximum resources each process can request.
It also keeps track of the resources currentl...
A subnet is a smaller network within a larger network that shares a common address space.
Subnets are created by dividing a larger network into smaller ones.
Each subnet has its own unique IP address range.
Subnets can improve network performance and security.
Examples of subnets include a company's departments or a home network's devices.
Program to print all prime numbers in a given range.
Take input for the range of numbers
Loop through the range and check if each number is prime
If a number is prime, print it
A number is prime if it is only divisible by 1 and itself
A foreign key is a column or set of columns in a database table that refers to the primary key of another table.
It establishes a link between two tables.
It ensures referential integrity.
It helps in maintaining data consistency.
It can be used to join tables in a query.
Example: A 'customer' table may have a foreign key that refers to the 'order' table's primary key.
No, I do not have any problem with the bond.
I have reviewed the bond agreement and am comfortable with its terms.
I have fulfilled all obligations outlined in the bond agreement.
I have not received any complaints or issues related to the bond.
Example: I have successfully completed a previous bond agreement with no issues.
90 minutes having 4 sections
2 coding questions of easy level
Hard work is putting in effort and time, while smart work involves finding efficient ways to achieve goals.
Hard work involves putting in a lot of time and effort towards a task or goal.
Smart work focuses on finding efficient ways to achieve the same task or goal in less time and with less effort.
Hard work may lead to burnout if not balanced with smart work.
Smart work involves strategic planning, prioritizing tasks, and...
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
It was easy most of the people cleared the round
There are 2 coding questions. Easy to medium questions based on array
I applied via Internshala and was interviewed in Dec 2024. There were 2 interview rounds.
The aptitude test includes verbal, numerical, analytical, and quantitative sections.
I applied via campus placement at Narula Institute of Technology, Kolkata and was interviewed in Aug 2024. There were 3 interview rounds.
Was quite difficult.
Two codes will be given and was of easy one of String and Array.
Developed a mobile app for tracking daily water intake
Researched user needs and preferences for water intake tracking
Designed user-friendly interface with customizable water intake goals
Implemented features for logging water consumption and setting reminders
Tested app with focus groups to gather feedback for improvements
In 5 years, I see myself as a senior manager leading a team of professionals in a dynamic and innovative company.
Advancing to a senior management position
Leading a team of professionals
Working in a dynamic and innovative company
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
45 apt questions, 30 min
I applied via Campus Placement
Basic of apptitude and reasoning
Basics of programming
Projects are specific tasks or initiatives undertaken to achieve a particular goal or outcome.
Projects have defined objectives, timelines, and resources.
They often involve a team of individuals working together towards a common goal.
Examples of projects include launching a new product, implementing a software system, or organizing an event.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
8.1k
salaries
| ₹3.9 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.8 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.2 L/yr |
TCS
Infosys
Wipro
HCLTech