Filter interviews by
Coding skills in python
Python is used in various areas such as web development, data analysis, automation, machine learning, and more.
Web development (Django, Flask)
Data analysis (Pandas, NumPy)
Automation (Scripting, DevOps tools)
Machine learning (TensorFlow, PyTorch)
Some important DevOps tools include Jenkins, Docker, Ansible, Kubernetes, and Git.
Jenkins
Docker
Ansible
Kubernetes
Git
Yes, I am willing to work in shifts.
I am flexible with my working hours and can adapt to different shifts.
I understand the importance of round-the-clock support in a DevOps role.
I have previous experience working in shifts and have no issues with it.
My salary expectation is based on my experience, skills, and the market rate for DevOps Engineers.
I have researched the average salary range for DevOps Engineers in this location.
I am looking for a competitive salary that reflects my expertise in the field.
I am open to negotiation based on the overall compensation package offered.
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
My salary expectations are in line with industry standards based on my 5 years of experience in DevOps roles.
Salary expectations are based on industry standards and my level of experience
I have 5 years of experience in DevOps roles
Previous salary range was $80,000 - $100,000 per year
Debugging a broken Dockerfile involves identifying and fixing errors in the Dockerfile code.
Check for syntax errors in the Dockerfile code
Ensure that all necessary dependencies are properly installed
Use the 'docker build' command with the '--debug' flag to get more detailed error messages
Check the build logs for any specific error messages or warnings
Consider using a Dockerfile linter to identify common issues
Terraform, Packer, and Puppet are tools used in DevOps for infrastructure automation and configuration management.
Terraform is used for infrastructure as code and automates the provisioning of infrastructure resources.
Packer is used for creating machine images for multiple platforms from a single source configuration.
Puppet is used for configuration management and automates the deployment and management of software and
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
VPC stands for Virtual Private Cloud, a virtual network dedicated to your AWS account.
VPC allows you to create a logically isolated section of the AWS Cloud where you can launch AWS resources.
You can define your own IP address range, create subnets, configure route tables, and network gateways within a VPC.
VPC provides security by allowing you to control inbound and outbound traffic to and from your instances.
You can c...
The two health checks when an EC2 instance is launched are System Status Checks and Instance Status Checks.
System Status Checks ensure that the underlying host system is healthy and reachable.
Instance Status Checks ensure that the instance is running properly and can be accessed.
Examples: System Status Checks may include checking network connectivity, while Instance Status Checks may include verifying system logs.
IAM groups are collections of IAM users, while IAM roles are permissions that can be assumed by users or services.
IAM groups are used to manage permissions for multiple users at once
IAM roles are used to delegate permissions to users or services
IAM groups can contain multiple users, while IAM roles can only be assumed by one entity at a time
Scripted and declarative pipelines in Jenkins for DevOps Engineer role
Scripted pipeline uses Groovy script syntax
Declarative pipeline uses a more structured format with predefined stages
Scripted pipeline example: node { stage('Build') { echo 'Building' } }
Declarative pipeline example: pipeline { agent any stages { stage('Build') { steps { echo 'Building' } } } }
I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.
I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.
Array,String,Data Structure, java ,oops
OOPs in Java stands for Object-Oriented Programming concepts which include inheritance, encapsulation, polymorphism, and abstraction.
OOPs concepts help in organizing and structuring code for better reusability and maintainability.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation hides the internal state of an object and only exposes necessary functionalities.
Polymorphism all...
A linked list is a data structure consisting of a sequence of elements where each element points to the next element in the sequence.
Consists of nodes where each node contains data and a reference to the next node
Can be singly linked (each node points to the next node) or doubly linked (each node points to both the next and previous nodes)
Common operations include insertion, deletion, and traversal
Example: Singly linke...
I applied via Company Website and was interviewed before Dec 2023. There were 2 interview rounds.
Medium DSA questions
based on 2 interviews
Interview experience
based on 9 reviews
Rating in categories
Software Engineer
526
salaries
| ₹5 L/yr - ₹18 L/yr |
Senior Software Engineer
297
salaries
| ₹8.2 L/yr - ₹28 L/yr |
Financial Analyst
290
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Associate Software Engineer
258
salaries
| ₹4 L/yr - ₹10 L/yr |
Quality Assurance Analyst
229
salaries
| ₹3.5 L/yr - ₹12.9 L/yr |
Amdocs
Automatic Data Processing (ADP)
24/7 Customer
Thomson Reuters