Senior Site Reliability Engineer
Senior Site Reliability Engineer Interview Questions and Answers
Q1. What is the difference between-sub and -ref in cloud formation
The -sub parameter in CloudFormation creates a new stack with the specified name, while the -ref parameter references an existing resource in the same stack.
The -sub parameter is used to create a new stack with a specified name.
The -ref parameter is used to reference an existing resource within the same stack.
For example, you can use -sub to create a new VPC stack, and then use -ref to reference the VPC resource in another stack.
Q2. kafka working and zookeeper role init
Kafka is a distributed streaming platform while Zookeeper is a centralized service for maintaining configuration information.
Kafka is used for building real-time data pipelines and streaming apps
Zookeeper is responsible for managing and coordinating Kafka brokers
Zookeeper stores metadata about Kafka cluster and helps in leader election
Kafka brokers use Zookeeper to discover other brokers and to maintain topic partition information
Q3. kubernetes yaml file explanation
Explanation of Kubernetes YAML file
Kubernetes YAML files are used to define and deploy applications on a Kubernetes cluster
They contain information about the application's containers, volumes, services, and other resources
YAML files can be used to create, update, or delete resources on the cluster
They can also be used to define custom resource definitions (CRDs) for custom resources
YAML files can be validated using the 'kubectl apply' command with the '--dry-run' flag
Q4. do you write docker files?
Yes, I write Docker files to define the environment and dependencies for containerized applications.
I have experience writing Dockerfiles to define the steps needed to create a Docker image.
I use Dockerfiles to specify the base image, dependencies, environment variables, and commands to run.
I am familiar with best practices for writing efficient and secure Dockerfiles.
For example, I have written Dockerfiles for microservices, web applications, and databases.
Q5. What is terraform state file
Terraform state file is a file that stores the state of your infrastructure managed by Terraform.
It keeps track of the resources created by Terraform and their current state
It is used to plan and apply changes to the infrastructure
It can be stored locally or remotely in a backend like AWS S3 or Terraform Cloud
Q6. Why did you choose autorabit
I chose Autorabit for its comprehensive automation capabilities and seamless integration with various tools.
Comprehensive automation capabilities streamline processes and increase efficiency
Seamless integration with various tools allows for easy collaboration and workflow management
User-friendly interface makes it easy to navigate and use effectively
Share interview questions and help millions of jobseekers 🌟
Q7. Write a shell script
Shell script to list all files in a directory
Use 'ls' command to list files in a directory
Use 'for' loop to iterate through the files
Print each file name using 'echo'
Senior Site Reliability Engineer Jobs
Interview Questions of Similar Designations
Interview experiences of popular companies
Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Reviews
Interviews
Salaries
Users/Month