Add office photos
Einfochips logo
Employer?
Claim Account for FREE

Einfochips

3.4
based on 479 Reviews
Video summary
Filter interviews by
Devops Engineer
Experienced
Clear (1)

10+ Einfochips Devops Engineer Interview Questions and Answers

Updated 5 Feb 2024

Q1. How we can create EC2 instance by using terraform ? (write)

Ans.

To create an EC2 instance using Terraform, define the necessary resources in a Terraform configuration file and run 'terraform apply'.

  • Write a Terraform configuration file with the necessary resources, such as 'aws_instance' for EC2 instance.

  • Specify the required parameters like 'ami', 'instance_type', 'subnet_id', etc.

  • Run 'terraform init' to initialize the working directory.

  • Run 'terraform plan' to see the execution plan.

  • Run 'terraform apply' to create the EC2 instance.

  • Verify t...read more

View 1 answer
right arrow

Q2. How to copy a commit one branch to another branch?

Ans.

To copy a commit from one branch to another, use the git cherry-pick command.

  • Checkout the branch where you want to copy the commit

  • Find the commit hash of the commit you want to copy

  • Run 'git cherry-pick ' to apply the commit to the current branch

View 3 more answers
right arrow

Q3. What is git remote and git remote? difference & command

Ans.

git remote is used to manage remote repositories. git fetch is used to download changes from a remote repository.

  • git remote is used to manage remote repositories

  • git fetch is used to download changes from a remote repository

  • git remote add is used to add a new remote repository

  • git remote -v shows the list of remote repositories

  • git fetch downloads changes from a remote repository

  • git pull fetches and merges changes from a remote repository

  • git push pushes changes to a remot...read more

Add your answer
right arrow

Q4. How you will handle the injections and attacks?

Ans.

Injections and attacks can be handled by implementing security measures and regularly updating software.

  • Implement security measures such as firewalls, intrusion detection systems, and access controls

  • Regularly update software and apply security patches

  • Conduct regular security audits and penetration testing

  • Train employees on security best practices and conduct background checks

  • Use encryption to protect sensitive data

  • Monitor network traffic for suspicious activity

Add your answer
right arrow
Discover Einfochips interview dos and don'ts from real experiences

Q5. How you will create pipeline through script?

Ans.

Creating a pipeline through script involves defining stages, tasks, and triggers in a script file.

  • Define stages for each step in the pipeline

  • Define tasks for each stage, such as building, testing, and deploying

  • Define triggers for each stage, such as manual or automatic triggers

  • Use a scripting language such as YAML or JSON to define the pipeline

  • Examples: Jenkinsfile for Jenkins, azure-pipelines.yml for Azure DevOps

Add your answer
right arrow

Q6. What are the layers of Docker image?

Ans.

Docker image has 3 layers: Base, Dependencies and Application.

  • Base layer contains the OS and other system-level libraries.

  • Dependencies layer contains the libraries and packages required by the application.

  • Application layer contains the code and files specific to the application.

  • Each layer is read-only and builds on top of the previous layer.

  • Changes made to one layer do not affect the other layers.

  • This layering approach makes Docker images lightweight and easy to share.

Add your answer
right arrow
Are these interview questions helpful?

Q7. What is fault domain?

Ans.

A fault domain is a logical group of hardware components that share a common power source and network switch.

  • Fault domains are used to ensure high availability and fault tolerance in distributed systems.

  • By distributing resources across fault domains, system failures can be isolated and minimized.

  • Examples of fault domains include racks in a data center or availability zones in a cloud provider.

  • In the event of a power outage or network failure in one fault domain, the system ca...read more

View 1 answer
right arrow

Q8. What is webhooks in Jenkins ?

Ans.

Webhooks in Jenkins are a way to trigger a build or perform an action in response to an external event.

  • Webhooks allow Jenkins to receive notifications from external systems.

  • They are typically used to trigger a build when a code repository is updated.

  • Webhooks can be configured to send JSON or XML payloads to Jenkins.

  • Jenkins can parse the payload and take actions based on the received data.

  • Webhooks can be set up for various events like code commits, pull requests, etc.

View 1 answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. How to login docker registery?

Ans.

To login docker registry, use the docker login command with the registry URL, username, and password.

  • Use the docker login command followed by the registry URL

  • Enter the username and password when prompted

  • Example: docker login myregistry.com -u username -p password

Add your answer
right arrow

Q10. What is Git Gradle?

Ans.

Git Gradle is not a specific tool or concept. Git is a version control system and Gradle is a build automation tool.

  • Git is a distributed version control system used for tracking changes in source code during software development.

  • Gradle is a build automation tool that is used to automate the building, testing, and deployment of software projects.

  • Git and Gradle are often used together in software development workflows to manage source code and build processes.

View 1 answer
right arrow

Q11. What is cherry pick?

Ans.

Cherry pick is a Git command used to select and apply specific commits from one branch to another.

  • It allows developers to apply only the necessary changes to a branch without merging the entire branch.

  • It can be useful in situations where a bug fix or feature needs to be applied to a specific branch without affecting other branches.

  • Cherry picking can result in conflicts if the selected commit depends on other changes that are not present in the target branch.

  • Example: git cherr...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Devops Engineer Interview Questions from Similar Companies

TCS Logo
3.7
 • 29 Interview Questions
Capgemini Logo
3.7
 • 22 Interview Questions
Infosys Logo
3.6
 • 16 Interview Questions
Rebel Foods Logo
3.7
 • 10 Interview Questions
View all
Recently Viewed
INTERVIEWS
LG Soft India
No Interviews
INTERVIEWS
Einfochips
No Interviews
SALARIES
Inspirisys Solution
INTERVIEWS
Einfochips
No Interviews
INTERVIEWS
Einfochips
No Interviews
INTERVIEWS
Einfochips
No Interviews
COMPANY BENEFITS
Coupa Software Inc
No Benefits
REVIEWS
Coupa Software Inc
No Reviews
SALARIES
Coupa Software Inc
INTERVIEWS
Einfochips
No Interviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter