Premium Employer

i

This company page is being actively managed by Infogain Team. If you also belong to the team, you can get access from here

Infogain Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infogain Senior Devops Engineer Interview Questions and Answers

Updated 16 Jul 2023

6 Interview questions

A Senior Devops Engineer was asked
Q. What is a snapshot in Maven?
Ans. 

Snapshot in Maven is a version of a project that is still in development and not yet released.

  • Snapshots are versions of a project that are still in development and not yet released.

  • They are identified by the suffix '-SNAPSHOT' in the version number.

  • Snapshots can be deployed to a Maven repository for sharing with other developers for testing purposes.

  • They are not intended for production use as they are subject to f...

A Senior Devops Engineer was asked
Q. Which deployment strategy have you used?
Ans. 

I have used blue-green deployment strategy in previous projects.

  • Blue-green deployment involves running two identical production environments, with one active and one inactive.

  • Switching between the two environments allows for zero downtime deployments and easy rollback in case of issues.

  • I have implemented blue-green deployment using tools like Kubernetes and Jenkins in past projects.

Senior Devops Engineer Interview Questions Asked at Other Companies

Q1. What are Terraform life cycles ? and how do we use them ?
Q2. How do you trigger a pipeline from a specific version of applicat ... read more
Q3. What is ingress in Kubernetes, and how does it help us when deplo ... read more
Q4. what are stages involved in release pipeline ? Explain the code
Q5. What are TF provisioners? Describe their use cases.
A Senior Devops Engineer was asked
Q. Explain the migration process from GitHub to Azure Repos.
Ans. 

Migration process of Github to Azure Repos involves exporting repositories from Github and importing them into Azure Repos.

  • Export repositories from Github using tools like Git or Github API

  • Prepare repositories for migration by cleaning up and resolving any dependencies

  • Import repositories into Azure Repos using tools like Azure DevOps Services or Git commands

  • Update any references or configurations to point to the n...

A Senior Devops Engineer was asked
Q. In Docker, how do containers communicate?
Ans. 

Containers in Docker can communicate through networking using bridge networks, overlay networks, or user-defined networks.

  • Containers can communicate with each other using IP addresses and port numbers.

  • Docker provides default bridge networks for communication between containers on the same host.

  • Overlay networks allow communication between containers across multiple hosts.

  • User-defined networks can be created for cus...

A Senior Devops Engineer was asked
Q. What are all the DevOps tools you have used in your application deployment?
Ans. 

I have experience with a variety of devops tools including Jenkins, Docker, Kubernetes, Ansible, and Terraform.

  • Jenkins

  • Docker

  • Kubernetes

  • Ansible

  • Terraform

A Senior Devops Engineer was asked
Q. Explain the pipeline process in Jenkins.
Ans. 

Pipeline process in Jenkins automates the software delivery process.

  • Pipeline is defined as code in a Jenkinsfile

  • It consists of stages, steps, and post actions

  • Each stage can have multiple steps like build, test, deploy

  • Pipeline can be triggered manually or automatically based on events

Infogain Senior Devops Engineer Interview Experiences

1 interview found

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

I applied via Naukri.com and was interviewed in Jun 2023. There were 6 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 

(2 Questions)

  • Q1. Explain the pipeline process in Jenkins
  • Ans. 

    Pipeline process in Jenkins automates the software delivery process.

    • Pipeline is defined as code in a Jenkinsfile

    • It consists of stages, steps, and post actions

    • Each stage can have multiple steps like build, test, deploy

    • Pipeline can be triggered manually or automatically based on events

  • Answered by AI
  • Q2. Which deployment strategy have you used?
  • Ans. 

    I have used blue-green deployment strategy in previous projects.

    • Blue-green deployment involves running two identical production environments, with one active and one inactive.

    • Switching between the two environments allows for zero downtime deployments and easy rollback in case of issues.

    • I have implemented blue-green deployment using tools like Kubernetes and Jenkins in past projects.

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Explain migration process of Github to Azure Repos.
  • Ans. 

    Migration process of Github to Azure Repos involves exporting repositories from Github and importing them into Azure Repos.

    • Export repositories from Github using tools like Git or Github API

    • Prepare repositories for migration by cleaning up and resolving any dependencies

    • Import repositories into Azure Repos using tools like Azure DevOps Services or Git commands

    • Update any references or configurations to point to the new Az...

  • Answered by AI
  • Q2. In docker, how will the containers communicate?
  • Ans. 

    Containers in Docker can communicate through networking using bridge networks, overlay networks, or user-defined networks.

    • Containers can communicate with each other using IP addresses and port numbers.

    • Docker provides default bridge networks for communication between containers on the same host.

    • Overlay networks allow communication between containers across multiple hosts.

    • User-defined networks can be created for custom c...

  • Answered by AI
Round 4 - Technical 

(2 Questions)

  • Q1. What are all the devops tools you have used in your application deployment?
  • Ans. 

    I have experience with a variety of devops tools including Jenkins, Docker, Kubernetes, Ansible, and Terraform.

    • Jenkins

    • Docker

    • Kubernetes

    • Ansible

    • Terraform

  • Answered by AI
  • Q2. What is snapshot in Maven?
  • Ans. 

    Snapshot in Maven is a version of a project that is still in development and not yet released.

    • Snapshots are versions of a project that are still in development and not yet released.

    • They are identified by the suffix '-SNAPSHOT' in the version number.

    • Snapshots can be deployed to a Maven repository for sharing with other developers for testing purposes.

    • They are not intended for production use as they are subject to freque...

  • Answered by AI
Round 5 - One-on-one 

(1 Question)

  • Q1. What is the size of you team and what was your role?
  • Ans. 

    I led a team of 8 engineers, focusing on CI/CD pipelines, cloud infrastructure, and automation to enhance deployment efficiency.

    • Managed a team of 8 DevOps engineers, fostering collaboration and knowledge sharing.

    • Implemented CI/CD pipelines using Jenkins and GitLab CI, reducing deployment time by 30%.

    • Oversaw cloud infrastructure on AWS, optimizing resource usage and cost management.

    • Automated monitoring and alerting syst...

  • Answered by AI
Round 6 - HR 

(2 Questions)

  • Q1. Why did you leave your previous company?
  • Q2. Why do you choose to work in our company?

Interview Preparation Tips

Topics to prepare for Infogain Senior Devops Engineer interview:
  • Maven
  • Jenkins
  • Azure
  • Azure devops
  • Kubernetes
  • Terraform

Skills evaluated in this interview

What people are saying about Infogain

View All
devinme
Verified Icon
1w
works at
Cardinal Health
Infogain Java Dev Interview: Anyone got recent experiences to share?
Anyone have recent interview experiences for a Java Dev (6+ years) role at Infogain, specifically for springboot microservices? Infogain
Got a question about Infogain?
Ask anonymously on communities.

Interview questions from similar companies

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is iap tunneling
  • Ans. 

    IAP tunneling refers to the process of securely accessing internal resources from outside a network using Identity-Aware Proxy.

    • IAP tunneling allows users to securely access internal resources without exposing them to the public internet.

    • It uses Identity-Aware Proxy to authenticate and authorize users before granting access to the resources.

    • This helps organizations maintain a secure network environment while enabling re...

  • Answered by AI
  • Q2. What is canary deployment
  • Ans. 

    Canary deployment is a technique used to reduce risk by rolling out new features to a small subset of users before a full release.

    • Canary deployment involves gradually rolling out a new version of software to a small subset of users or servers.

    • This allows for monitoring of the new version's performance and stability before a full release.

    • If the canary deployment is successful, the new version can be gradually rolled out...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared to answer practical questions

Skills evaluated in this interview

Senior Devops Engineer Interview Questions Asked at Other Companies

Q1. What are Terraform life cycles ? and how do we use them ?
Q2. How do you trigger a pipeline from a specific version of applicat ... read more
Q3. What is ingress in Kubernetes, and how does it help us when deplo ... read more
Q4. what are stages involved in release pipeline ? Explain the code
Q5. What are TF provisioners? Describe their use cases.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - One-on-one 

(1 Question)

  • Q1. What is your terraform experience in current organisation

Interview Preparation Tips

Interview preparation tips for other job seekers - They will focus on daily processes you do in your current organisation
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical questions on cloud
  • Q2. IAC Tools and Ansible related
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

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

Round 1 - Technical 

(1 Question)

  • Q1. Interview questions are around terraform, helm , Kubernetes and resume

Interview Preparation Tips

Interview preparation tips for other job seekers - The is was the management round. Mostly questions around how to manage the team and client communication
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Basic pipeline,python,some simple coding
  • Q2. More on resume and based on ur answers
  • Q3. Docker multistage
Round 2 - Technical 

(2 Questions)

  • Q1. Write the k8s deployment ymal with rolling update for given docker image
  • Ans. 

    Create a k8s deployment ymal with rolling update for a given docker image

    • Define a Deployment object in the YAML file

    • Specify the container image in the spec section

    • Set the update strategy to RollingUpdate

    • Define the number of replicas for the deployment

  • Answered by AI
  • Q2. Read json file and recursive way of geting value based on key
  • Ans. 

    A method to read a JSON file and recursively retrieve values associated with a specified key.

    • Use a programming language like Python or JavaScript to read the JSON file.

    • Implement a recursive function that traverses the JSON structure.

    • Check if the current element is a dictionary or a list to continue recursion.

    • Example in Python: def get_value(data, key): if isinstance(data, dict): for k, v in data.items(): if k == key: y...

  • Answered by AI

Skills evaluated in this interview

I appeared for an interview in Aug 2021.

Interview Questionnaire 

8 Questions

  • Q1. Production deployment,
  • Q2. LDAP authentication
  • Ans. 

    LDAP authentication is a method of verifying user credentials against a centralized directory service.

    • LDAP stands for Lightweight Directory Access Protocol

    • It is commonly used for centralized authentication and authorization

    • LDAP servers store user and group information in a hierarchical structure

    • LDAP authentication can be integrated with various applications and services

    • Examples of LDAP servers include OpenLDAP and Micr...

  • Answered by AI
  • Q3. Load balancing
  • Q4. Elastic search
  • Q5. Jenkins library
  • Q6. Groovy scripting
  • Q7. Python scripting
  • Q8. Docker questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep calm and answer what you know
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2023. There were 4 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 - HR 

(5 Questions)

  • Q1. Introduce brief about yourself?
  • Q2. Why did you choose EPAM?
  • Q3. How this job suits you?
  • Q4. What are the countries you are interested in?
  • Q5. What are the departments/fields you are interested in?
Round 3 - Technical 

(4 Questions)

  • Q1. Write a terraform code for a resource?
  • Ans. 

    Terraform code for creating an AWS EC2 instance

    • Define provider and resource block in main.tf file

    • Specify the AMI, instance type, key pair, and security group in the resource block

    • Run 'terraform init', 'terraform plan', and 'terraform apply' commands to create the EC2 instance

  • Answered by AI
  • Q2. Write an ansible playbook to install and start datadog?
  • Ans. 

    Ansible playbook to install and start Datadog

    • Use Ansible's package module to install Datadog agent package

    • Use Ansible's service module to start the Datadog service

    • Ensure proper configuration settings are applied in the playbook

  • Answered by AI
  • Q3. Write shell script to look for a file of not exists it should create?
  • Ans. 

    Shell script to check for a file and create it if it does not exist

    • Use the 'test' command to check if the file exists

    • If the file does not exist, use 'touch' command to create it

  • Answered by AI
  • Q4. Write a docker file?
  • Ans. 

    A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.

    • Start with a base image using the FROM keyword

    • Use the RUN keyword to execute commands in the image

    • Use the COPY or ADD keyword to add files from the host machine to the image

    • Use the CMD keyword to specify the command to run when the container starts

  • Answered by AI
Round 4 - HR 

(6 Questions)

  • Q1. Why did we hire for this role?
  • Q2. Introduce about yourself
  • Q3. How do you know about epam?
  • Ans. 

    EPAM is a global provider of software engineering and IT consulting services.

    • EPAM was founded in 1993 in Princeton, New Jersey.

    • It has offices in over 30 countries worldwide.

    • EPAM offers services in areas such as software development, testing, and consulting.

    • The company works with clients in various industries, including finance, healthcare, and retail.

  • Answered by AI
  • Q4. How do you handle if you have less time to submit the project?
  • Q5. How do you handle if your manager is weird?
  • Q6. How do you manage the team?

Interview Preparation Tips

Topics to prepare for EPAM Systems Senior Devops Engineer interview:
  • AWS
  • Devops
  • Terraform
  • Jenkins
  • Docker
  • Kubernetes
  • Ansible
  • Shell Scripting
  • Monitoring
Interview preparation tips for other job seekers - Be prepared full in technical and there will be only one technical round for one and half an hour. If you crack it, you can get it.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. 3 theory questions about devops basics

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont attend interview from this company an d waste your time . They are interviewing just to benefit from the monjin interview platform
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 Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

20 questions in 15 mins

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between HTTP AND HTTPS
  • Ans. 

    HTTP is unsecured protocol while HTTPS is secured protocol using SSL/TLS encryption.

    • HTTP stands for Hypertext Transfer Protocol, while HTTPS stands for Hypertext Transfer Protocol Secure.

    • HTTP operates on port 80, while HTTPS operates on port 443.

    • HTTPS uses SSL/TLS certificates to encrypt data transmitted over the network, providing a secure connection.

    • HTTPS is essential for websites that handle sensitive information li...

  • Answered by AI
  • Q2. What do you mean by release management
  • Ans. 

    Release management involves planning, scheduling, and controlling the software release process.

    • Planning and coordinating the release of software updates

    • Ensuring that the release process is smooth and efficient

    • Managing dependencies and version control

    • Communicating with stakeholders about release timelines and changes

    • Automating release processes to improve efficiency

  • Answered by AI

Skills evaluated in this interview

Infogain Interview FAQs

How many rounds are there in Infogain Senior Devops Engineer interview?
Infogain interview process usually has 6 rounds. The most common rounds in the Infogain interview process are Technical, One-on-one Round and HR.
How to prepare for Infogain Senior Devops Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Infogain. The most common topics and skills that interviewers at Infogain expect are Ansible, Jenkins, Terraform, Devops and Docker.
What are the top questions asked in Infogain Senior Devops Engineer interview?

Some of the top questions asked at the Infogain Senior Devops Engineer interview -

  1. Which deployment strategy have you us...read more
  2. What are all the devops tools you have used in your application deployme...read more
  3. In docker, how will the containers communica...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Join Infogain Meaningful work, meaningful life
Infogain Senior Devops Engineer Salary
based on 10 salaries
₹11 L/yr - ₹27 L/yr
At par with the average Senior Devops Engineer Salary in India
View more details

Infogain Senior Devops Engineer Reviews and Ratings

based on 4 reviews

4.4/5

Rating in categories

4.3

Skill development

5.0

Work-life balance

5.0

Salary

3.9

Job security

4.6

Company culture

4.6

Promotions

5.0

Work satisfaction

Explore 4 Reviews and Ratings
Software Engineer
1.3k salaries
unlock blur

₹3.9 L/yr - ₹9.8 L/yr

Development Consultant
831 salaries
unlock blur

₹8.7 L/yr - ₹16 L/yr

Technical Lead
624 salaries
unlock blur

₹17.9 L/yr - ₹33 L/yr

Consultant
505 salaries
unlock blur

₹8.5 L/yr - ₹15 L/yr

Senior Consultant
360 salaries
unlock blur

₹13.1 L/yr - ₹23 L/yr

Explore more salaries
Compare Infogain with

DXC Technology

3.7
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare

Virtusa Consulting Services

3.7
Compare
write
Share an Interview