Filter interviews by
I applied via Campus Placement
Top trending discussions
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Security in Terraform involves managing sensitive data, implementing access controls, and using secure communication channels.
Use Terraform's sensitive data handling features like sensitive variables and sensitive outputs to protect sensitive information.
Implement access controls using Terraform's built-in features like IAM policies, resource-level permissions, and secure storage backends.
Use secure communication chann...
Helm is a package manager for Kubernetes that simplifies the deployment and management of applications.
Helm charts are packages of pre-configured Kubernetes resources that can be easily deployed using Helm.
Helm charts are written in YAML and can include templates for Kubernetes manifests.
Helm allows for easy versioning, sharing, and management of Kubernetes applications.
To use Helm, you need to install the Helm client ...
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Control plane components in Kubernetes manage the cluster and make decisions about the state of the cluster.
Control Manager: Ensures that the desired state of the cluster matches the actual state.
Scheduler: Assigns workloads to nodes based on resource availability and constraints.
API Server: Acts as the front-end for the Kubernetes control plane and is the primary interface for users and other components.
etcd: Consiste...
Implementing zero-downtime deployments in Kubernetes involves using rolling updates and readiness probes.
Use rolling updates to gradually replace old pods with new ones
Configure readiness probes to ensure new pods are ready before routing traffic to them
Utilize tools like Helm for managing releases and versioning
To ensure high availability of the etcd cluster used by Kubernetes, you can implement redundancy, monitoring, and disaster recovery strategies.
Implement a multi-node etcd cluster to ensure redundancy and fault tolerance.
Utilize monitoring tools like Prometheus and Grafana to track the health and performance of the etcd cluster.
Set up regular backups and implement disaster recovery plans to quickly recover from failures...
Capacity planning for a Kubernetes cluster involves analyzing resource usage, predicting future needs, and scaling infrastructure accordingly.
Monitor resource usage of pods and nodes using tools like Prometheus and Grafana
Analyze historical data to identify trends and patterns in resource consumption
Estimate future resource requirements based on application growth and workload changes
Scale the cluster by adding or remo...
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Roles in Ansible are a way to group tasks, handlers, variables, and other related files together for easier management and reuse.
Roles help in organizing and structuring Ansible playbooks
They promote reusability and modularity
Roles can be shared and reused across different playbooks
Each role typically consists of directories like tasks, handlers, templates, vars, etc.
Roles can be installed using Ansible Galaxy
To give admin permissions to run a playbook, you can use sudo or grant specific permissions in the sudoers file.
Grant sudo access to the user running the playbook
Add the user to the sudoers file with specific permissions
Use ansible_become to run tasks with elevated privileges
To add a plugin in Jenkins manually, you can download the plugin file and upload it through the Jenkins web interface.
Download the desired plugin file from the Jenkins website or other sources.
Navigate to the Jenkins dashboard and click on 'Manage Jenkins'.
Select 'Manage Plugins' and go to the 'Advanced' tab.
Choose the 'Upload Plugin' option and select the downloaded plugin file.
Click 'Upload' and restart Jenkins to ap
I was interviewed in Oct 2023.
Java program to reverse a string using StringBuilder
Create a StringBuilder object with the input string
Use the reverse() method of StringBuilder to reverse the string
Convert the reversed StringBuilder object back to a string using toString()
Product release setup involves planning, coordinating, and executing the release of a software product to customers.
Create a release plan outlining the scope, timeline, and resources needed for the release
Coordinate with development, QA, and operations teams to ensure all necessary tasks are completed
Use version control systems to manage code changes and track release versions
Automate build, test, and deployment proces...
I was interviewed in Apr 2024.
When SonarQube fails in Jenkins, the code quality analysis will not be performed and potential issues in the code will not be identified.
SonarQube plugin in Jenkins will report a failure in the build job
Developers will not receive feedback on code quality issues
Quality gates will not be enforced, allowing potentially problematic code to be merged
Manual code reviews may need to be conducted to ensure code quality
Managing dependencies, version control issues, inconsistent environments
Dealing with conflicting dependencies causing build failures
Ensuring consistent environment across development, testing, and production
Resolving version control conflicts and ensuring code is up-to-date
Handling build failures due to outdated or missing dependencies
Managing build tools and configurations for different projects
Azure DevOps is a set of development tools used for planning, collaborating, and delivering software.
Azure DevOps includes services such as Azure Boards, Azure Repos, Azure Pipelines, Azure Test Plans, and Azure Artifacts.
It allows for continuous integration and continuous delivery (CI/CD) pipelines to automate the software delivery process.
Azure DevOps provides a centralized platform for managing code repositories, tr...
DevOps is a software development approach that combines development and operations to improve collaboration and efficiency.
DevOps aims to automate and streamline the software development lifecycle.
It involves continuous integration, continuous delivery, and continuous deployment.
DevOps promotes collaboration between development, operations, and other stakeholders.
It emphasizes the use of infrastructure as code and conf...
I was interviewed in Aug 2023.
based on 6 reviews
Rating in categories
Senior Consultant
1.1k
salaries
| ₹10 L/yr - ₹41.3 L/yr |
Consultant
1.1k
salaries
| ₹8 L/yr - ₹30.6 L/yr |
Associate Consultant
234
salaries
| ₹3.5 L/yr - ₹8.5 L/yr |
SAP Basis Consultant
179
salaries
| ₹4 L/yr - ₹20 L/yr |
Softwaretest Engineer
116
salaries
| ₹3 L/yr - ₹10 L/yr |
IBM
Accenture
Wipro
Tech Mahindra