i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
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...
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
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...
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
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
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...
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
VPC stands for Virtual Private Cloud. It is a virtual network dedicated to a user's AWS account.
VPC allows users to launch AWS resources into a virtual network
Components of VPC include subnets, route tables, internet gateways, network ACLs, security groups, and VPC endpoints
VPC provides users with control over their virtual networking environment
Users can customize their VPC by selecting their own IP address range, cre
I have created various types of Jenkins jobs including build, deployment, testing, and automation jobs.
Build jobs for compiling and packaging code
Deployment jobs for deploying code to different environments
Testing jobs for running automated tests
Automation jobs for performing routine tasks
Parameterized jobs for customizing job runs
Pipeline jobs for creating complex workflows
Scheduled jobs for running jobs at specific t...
I applied via Campus Placement and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2021. There were 4 interview rounds.
Basic Exam about your knowledge.
We have to speak out properly and clear with our opinion.
Stash is a Git repository management tool that allows users to stash changes without committing them.
Stash is a feature of Git that allows users to temporarily save changes without committing them to the repository.
It is useful for when a user needs to switch to a different branch or work on a different feature without losing their current changes.
Stash can also be used to save changes that are not yet ready to be comm...
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
CICD process is a software development approach that automates the building, testing, and deployment of code changes.
CICD stands for Continuous Integration and Continuous Deployment
It involves automating the entire software development process
It helps in reducing errors and improving the quality of the code
Tools like Jenkins, GitLab, and Travis CI are used for CICD
Example: Code changes are automatically built, tested, ...
Pipeline stages are the different steps involved in the continuous delivery process.
Pipeline stages include building, testing, deploying, and monitoring.
Each stage has its own set of tools and processes.
Stages can be automated to ensure consistency and efficiency.
Examples of tools used in pipeline stages include Jenkins, Git, Docker, and Kubernetes.
I applied via Recruitment Consultant and was interviewed in Apr 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
based on 3 interviews
Interview experience
based on 25 reviews
Rating in categories
Software Engineer
8.1k
salaries
| ₹3.8 L/yr - ₹12 L/yr |
Senior Software Engineer
7.3k
salaries
| ₹6.2 L/yr - ₹23 L/yr |
Lead Analyst
3.1k
salaries
| ₹10 L/yr - ₹31 L/yr |
Associate Software Engineer
1.9k
salaries
| ₹2.5 L/yr - ₹7 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹18.6 L/yr |
Accenture
Wipro
Cognizant
Capgemini