Upload Button Icon Add office photos

Filter interviews by

Onward Assist Devops Engineer Interview Questions and Answers

Updated 20 Jan 2025

Onward Assist Devops Engineer Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jan 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. Technical Questions on Github, Docker, Kubernetes
  • Q2. Do a github project on Piggymetrics & upload it to Dockerhub.
  • Ans. 

    Setting up Piggymetrics project on Github and Dockerhub

    • Clone the Piggymetrics project from Github

    • Create a Dockerfile to build the project into a Docker image

    • Push the Docker image to Dockerhub

    • Ensure the project runs successfully in a Docker container

  • Answered by AI
  • Q3. Build a docker image which converts HTML page link to PDF file.
  • Ans. 

    Build a Docker image to convert HTML page link to PDF file

    • Create a Dockerfile with necessary dependencies like wkhtmltopdf

    • Install wkhtmltopdf in the Docker image

    • Write a script to convert HTML link to PDF using wkhtmltopdf command

    • Build the Docker image with the script included

    • Run the Docker container to convert HTML link to PDF

  • Answered by AI
  • Q4. Describe about experience on Cloud platforms - AWS, Azure & GCP
  • Ans. 

    I have extensive experience working with AWS, Azure, and GCP cloud platforms.

    • Managed infrastructure on AWS, including EC2 instances, S3 storage, and RDS databases

    • Implemented Azure DevOps pipelines for CI/CD automation

    • Utilized GCP services such as Compute Engine and Cloud Storage for various projects

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Describe a complex deployment scenario you have managed & how you handled it
  • Ans. 

    Managed a complex deployment of microservices on Kubernetes cluster

    • Coordinated with development team to ensure all microservices were properly containerized

    • Created Kubernetes deployment manifests for each microservice

    • Implemented rolling updates to minimize downtime

    • Monitored deployment progress using Prometheus and Grafana

    • Handled any issues that arose during deployment quickly and efficiently

  • Answered by AI
  • Q2. About Docker containers & Kubernetes

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare a strong resume
Research about company
Practice interview skills
Highlight your skills during interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Feb 2022.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Assignment 

Asked me to do a project in GIT & push it to dockerhub.

Round 3 - HR 

(2 Questions)

  • Q1. Asked about my experience and previous projects
  • Q2. Asked briefly about my role in the project

Interview Preparation Tips

Interview preparation tips for other job seekers - Be careful while answering. If you don't know the answer just say I don't know.

Devops Engineer Interview Questions Asked at Other Companies

Q1. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Lentra AI
Q2. if you want to connect multiple vpc ,we have 2 or 3 vpc, you have ... read more
asked in Siemens
Q3. How to run a docker command remotely. i.e. Docker is installed on ... read more
asked in Nagarro
Q4. Guess The Hidden Number Problem Statement You are given an intege ... read more
Q5. Docker command to transfer an image from one machine to another w ... read more

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
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(7 Questions)

  • Q1. What is your roles and responsibilities in your current job..?
  • Q2. What is CICD...? What is functions used in jenkinsfile..?
  • Ans. 

    CICD stands for Continuous Integration/Continuous Deployment. Jenkinsfile functions include stages, steps, post, and more.

    • CICD stands for Continuous Integration/Continuous Deployment

    • Jenkinsfile functions include stages, steps, post, agent, environment, and more

    • Stages define a series of tasks to be executed in a pipeline

    • Steps define individual actions within a stage

    • Post defines actions to be taken after the pipeline has...

  • Answered by AI
  • Q3. What is Kubernetes ..?
  • Ans. 

    Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

    • Kubernetes helps in automating the deployment, scaling, and management of containerized applications.

    • It allows for easy scaling of applications by adding or removing containers based on demand.

    • Kubernetes provides features like service discovery, load balancing, and self-healing ...

  • Answered by AI
  • Q4. What is Workspaces in docker
  • Ans. 

    Workspaces in Docker are isolated environments where developers can work on different projects without affecting each other.

    • Workspaces allow developers to have separate environments for each project, preventing conflicts between dependencies.

    • Each workspace has its own set of containers, volumes, and networks, ensuring isolation.

    • Developers can easily switch between workspaces to work on different projects.

    • Workspaces are...

  • Answered by AI
  • Q5. How Cost Optimization achieved ..? Give a example where you achieved this.
  • Ans. 

    Cost optimization in DevOps is achieved through efficient resource utilization, automation, and continuous monitoring.

    • Implementing auto-scaling to dynamically adjust resources based on demand

    • Using containerization to maximize resource utilization and reduce costs

    • Leveraging cloud services for pay-as-you-go pricing model

    • Implementing cost monitoring tools to identify and eliminate wasteful spending

    • Optimizing code and infr...

  • Answered by AI
  • Q6. What is the challange that you faced in your work and how you can overcome that..?
  • Q7. How monitoring has been done .? Explain Prometheus and Grafana.
  • Ans. 

    Monitoring is done using Prometheus and Grafana. Prometheus collects metrics and Grafana visualizes them.

    • Prometheus is an open-source monitoring and alerting toolkit

    • It collects metrics from monitored targets by scraping HTTP endpoints

    • Grafana is a visualization tool that creates dashboards for the collected metrics

    • It allows users to create graphs, charts, and alerts based on the data from Prometheus

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident on what you have learnt and experience. Try to elaborate and explain your answer as much as it can possible.

Skills evaluated in this interview

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

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

(2 Questions)

  • Q1. What is Persistent volume
  • Ans. 

    Persistent volume is a storage volume that exists beyond the life cycle of a container.

    • Persistent volumes are used to store data that needs to persist even if the container is deleted or recreated.

    • They are decoupled from the container and can be attached to different containers.

    • Examples include network-attached storage (NAS), cloud storage, and local storage.

    • Persistent volumes are managed by the storage administrator r

  • Answered by AI
  • Q2. Volumein kubernetes which can be attached and deattached
  • Ans. 

    PersistentVolumes (PVs) in Kubernetes can be attached and detached.

    • PersistentVolumes (PVs) can be attached to pods using PersistentVolumeClaims (PVCs).

    • PVs can be detached from pods when no longer needed.

    • Examples of PV types include NFS, iSCSI, and AWS EBS.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Question on cloud and kubernetes
Round 3 - HR 

(1 Question)

  • Q1. Nothing much just basic hr question

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What happens when you search "google.com"?
  • Ans. 

    When you search 'google.com', it will redirect you to the Google homepage.

    • Typing 'google.com' in the browser's address bar will take you to the Google search engine homepage.

    • You can also directly search for 'google.com' in the Google search bar to access the Google homepage.

    • Google.com is the domain name for the Google search engine.

    • Google.com may also redirect to localized versions of Google based on the user's locatio

  • Answered by AI
  • Q2. Traceroute in Linux
  • Ans. 

    traceroute is a command-line tool used to trace the route that packets take from your computer to a destination server.

    • traceroute command is used to track the path that packets take to reach a destination server

    • It shows the IP addresses of the routers that the packets pass through

    • It also displays the round-trip time for each hop

    • Example: traceroute google.com

  • Answered by AI
Round 2 - Leadership Principle 

(1 Question)

  • Q1. Had like 5 more rounds all around leadership principles. Also multiple Linux questions.

Skills evaluated in this interview

Devops Engineer Interview Questions & Answers

Jio user image mouni123 vara

posted on 21 May 2024

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

I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain about pipeline What is provisoner in terraform etc
  • Ans. 

    A pipeline is a series of automated steps that allow for the continuous integration and delivery of software.

    • A pipeline typically includes stages such as building, testing, and deploying code.

    • Tools like Jenkins, GitLab CI/CD, and AWS CodePipeline are commonly used for creating pipelines.

    • Pipelines help in automating the software development process and ensuring faster delivery of updates.

    • Provisioner in Terraform is a to...

  • Answered by AI
  • Q2. Cicd process explained
  • Ans. 

    CI/CD process automates the building, testing, and deployment of code changes.

    • Continuous Integration (CI) involves automatically building and testing code changes frequently.

    • Continuous Deployment (CD) involves automatically deploying code changes to production.

    • CI/CD pipelines use tools like Jenkins, GitLab CI/CD, or CircleCI to automate the process.

    • Automated testing is a key component of CI/CD to ensure code quality.

    • CI...

  • Answered by AI

Skills evaluated in this interview

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

Onward Assist Interview FAQs

How many rounds are there in Onward Assist Devops Engineer interview?
Onward Assist interview process usually has 3 rounds. The most common rounds in the Onward Assist interview process are Resume Shortlist, HR and Assignment.
What are the top questions asked in Onward Assist Devops Engineer interview?

Some of the top questions asked at the Onward Assist Devops Engineer interview -

  1. Do a github project on Piggymetrics & upload it to Dockerh...read more
  2. Build a docker image which converts HTML page link to PDF fi...read more
  3. technical Questions on Github, Docker, Kuberne...read more

Tell us how to improve this page.

Onward Assist Devops Engineer Interview Process

based on 2 interviews

Interview experience

5
  
Excellent
View more
Onward Assist Devops Engineer Salary
based on 4 salaries
₹4 L/yr - ₹4.5 L/yr
47% less than the average Devops Engineer Salary in India
View more details

Onward Assist Devops Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

3.0

Salary

5.0

Job security

5.0

Company culture

3.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Machine Learning Engineer
5 salaries
unlock blur

₹6 L/yr - ₹6.5 L/yr

Devops Engineer
4 salaries
unlock blur

₹4 L/yr - ₹4.5 L/yr

Machine Learning Scientist
3 salaries
unlock blur

₹7 L/yr - ₹24 L/yr

Java Full Stack Developer
3 salaries
unlock blur

₹5.5 L/yr - ₹5.5 L/yr

Explore more salaries
Compare Onward Assist with

Infosys

3.6
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

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