Interview

Role and responsibility How to Backup and restore kubernetes cluster in disaster ? How pods are communicating to each other ? By default, pods in Kubernetes can communicate with each other using their IP addresses. Kubernetes assigns a unique IP to each pod, and they can communicate directly by referring to these IPs. However, since … Read more

Maven

What are 3 build lifecylces in mevan ? In Maven, there are three main build lifecycles that manage the process of building and deploying a project. Each lifecycle consists of a sequence of phases, and these phases define the steps that are executed during the build process. Here are the three build lifecycles in Maven: … Read more

Linux Interview qus

Explain how Linux mechanisms work, especially when the system starts ? When a Linux system starts, it follows a well-defined sequence of steps, from power-on to running the user’s applications. Here’s an overview of how these mechanisms work during the Linux boot process: 1. BIOS/UEFI Initialization 2. Bootloader (GRUB) 3. Kernel Initialization 4. Init/Systemd 5. … Read more

AWS Questions

What is an Amazon Machine Image (AMI), and why is it important? An Amazon Machine Image (AMI) is a pre-configured template that contains the software stack required to launch an Amazon EC2 instance. This template includes the operating system, application code, libraries, and any configurations or dependencies needed by the instance. Importance of AMIs: What … Read more

Nginx

Nginx webserverGatewayReverse proxycachingrate limitHost static siteHost multi siteLoad balancer Install nginx : yum install nginx Nginx configurations file: /etc/nginx We can check the conf: /etc/nginx/nginx.conf To check syntax error in nginx: nginx -t All the configuration we can add in: /etc/nginx/conf.d add virtual server inside conf.d Create a new file for your virtual server, such … Read more

shell script

What is command line arguments ? Command line arguments are inputs that you provide to a program when you run it from the command line or terminal. These arguments allow you to influence the behavior of the program without changing its source code. They’re often used to pass information like filenames, options, or parameters. Export … Read more

Devops Qus

1. Tell me about your experience as a DevOps Engineer. I have 4 years of experience in DevOps and cloud environments, with a primary focus on building and automating CI/CD pipelines. My work involves integrating various tools for build, release engineering, automation, and orchestration. I have extensive experience in creating Docker images, scanning them for … Read more

Monitoring

EFK Stack for log Fluentd (Demon sets): An open-source data collector and log forwarder. Fluentd collects logs from various sources and sends them to Elasticsearch for indexing.(Log collector) Elastic search: A distributed search and analytics engine used to store and index logs. It allows you to search and analyze large volumes of log data quickly. … Read more