Upload Button Icon Add office photos

Filter interviews by

SmDevOps Devops Engineer Interview Questions and Answers

Updated 18 Aug 2021

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Ci cd pipeline and variables?
  • Q2. Blue green and canary deployment kubernetes
  • Q3. Security in Terraform
  • Ans. 

    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...

  • Answered by AI
  • Q4. Helm chart and how to use it?
  • Ans. 

    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 ...

  • Answered by AI
  • Q5. Branching strategies

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain the Role and Functionality of the Control Plane Components in Kubernetes.
  • Ans. 

    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...

  • Answered by AI
  • Q2. How Would You Implement Zero-Downtime Deployments in Kubernetes?
  • Ans. 

    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

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How Can You Ensure High Availability of the etcd Cluster Used by Kubernetes?
  • Ans. 

    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...

  • Answered by AI
  • Q2. How Would You Approach Capacity Planning for a Kubernetes Cluster?
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Tech Mahindra Devops Engineer interview:
  • docker
  • Kubernetes
  • Jenkins
  • Cloud
  • GIT
Interview preparation tips for other job seekers - Customize your resume for each job application. Highlight relevant skills and experiences that align with the specific job description.
stay updated with the latest trends and technologies in your field. Consider online courses or certifications that can enhance your skills and make you more marketable.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Kubernetes architecture
  • Q2. Readiness liveness probes
Round 2 - Technical 

(2 Questions)

  • Q1. Taints and tolerations
  • Q2. Pod lifecycle, and Prometheus setup
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. They asked me to write a dockerfile
  • Q2. Minimal questions about linux

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on linux and k8s
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is devops?
  • Ans. 

    DevOps is a software development methodology that combines software development (Dev) with IT operations (Ops) to improve collaboration and efficiency.

    • DevOps focuses on automating and streamlining the software development process.

    • It emphasizes communication and collaboration between development and operations teams.

    • DevOps aims to shorten the development lifecycle and provide continuous delivery of high-quality software...

  • Answered by AI
  • Q2. How to handle devops operations?
  • Ans. 

    Devops operations involve managing the development and deployment of software applications.

    • Automate repetitive tasks to improve efficiency

    • Use version control systems like Git for tracking changes

    • Implement continuous integration and continuous deployment pipelines

    • Monitor system performance and troubleshoot issues proactively

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is the difference between devops and sre?
  • Ans. 

    DevOps focuses on collaboration between development and operations teams, while SRE focuses on reliability and scalability of systems.

    • DevOps is a cultural and organizational practice that emphasizes collaboration and communication between development and operations teams.

    • SRE (Site Reliability Engineering) is a specific role within an organization that focuses on ensuring the reliability, scalability, and performance of...

  • Answered by AI
  • Q2. How is the devops important?
  • Ans. 

    DevOps is important for streamlining software development and deployment processes.

    • DevOps helps in automating manual tasks, increasing efficiency and reducing errors.

    • It promotes collaboration between development and operations teams, leading to faster delivery of software.

    • DevOps enables continuous integration and continuous delivery (CI/CD) pipelines, ensuring rapid and reliable software releases.

    • It improves overall so...

  • Answered by AI

Skills evaluated in this interview

Devops Engineer Interview Questions & Answers

Nagarro user image Sibadutta Mohapatra

posted on 25 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is vault & how it is integrated with your AWS
  • Ans. 

    Vault is a tool for managing secrets and protecting sensitive data.

    • Vault securely stores and manages sensitive information such as API keys, passwords, and certificates.

    • It provides a centralized place for managing access control and encryption of data.

    • Vault can be integrated with AWS to securely store and retrieve AWS credentials and other sensitive information.

    • Integration with AWS allows for automated provisioning and...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain kubernetes architecture
  • Ans. 

    Kubernetes architecture is a container orchestration platform that manages containerized applications across a cluster of nodes.

    • Kubernetes follows a master-slave architecture with a master node and multiple worker nodes.

    • Master node components include API server, scheduler, controller manager, and etcd.

    • Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docker).

    • Pods are the smallest deployabl...

  • Answered by AI
  • Q2. Types of instances in AWS
  • Ans. 

    Types of instances in AWS include On-Demand Instances, Reserved Instances, and Spot Instances.

    • On-Demand Instances: Pay for compute capacity by the hour or second with no long-term commitments.

    • Reserved Instances: Reserve capacity for 1 or 3 years in exchange for a significant discount.

    • Spot Instances: Bid on unused EC2 capacity and potentially save up to 90% compared to On-Demand prices.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Hexaware Technologies Devops Engineer interview:
  • Kubernetes
  • AWS
  • prometheus
  • grafana
Interview preparation tips for other job seekers - prepare your skills what you wrote in resume that's it.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Kubernetes architecture
  • Q2. CICD pipeline in jenkins
  • Ans. 

    CICD pipeline in Jenkins automates the process of building, testing, and deploying code.

    • Jenkins is a popular automation server used for CICD pipelines

    • CICD pipeline in Jenkins typically involves stages like build, test, deploy

    • Jenkins plugins can be used to integrate with various tools for automation

    • Pipeline scripts in Jenkins can be written in Groovy language

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What are roles in ansible
  • Ans. 

    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

  • Answered by AI
  • Q2. How do you give admin permissions to run your playbook
  • Ans. 

    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

  • Answered by AI
  • Q3. How can you add a plugin in Jenkins manually
  • Ans. 

    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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was pretty basic, more of a fresher role.

Skills evaluated in this interview

Tell us how to improve this page.

SmDevOps Devops Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.0

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Business Development Executive
4 salaries
unlock blur

₹2 L/yr - ₹5 L/yr

Angular Developer
4 salaries
unlock blur

₹4 L/yr - ₹6.8 L/yr

Software Developer
3 salaries
unlock blur

₹2 L/yr - ₹3.5 L/yr

Business Analyst
3 salaries
unlock blur

₹3 L/yr - ₹4.2 L/yr

Explore more salaries
Compare SmDevOps with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview