Filter interviews by
I was interviewed in Feb 2022.
Top trending discussions
Simple beginners level programming questions
A complex microservice architecture with cloud deployment
I am currently earning a competitive salary based on my experience and skills.
My current salary package is in line with industry standards.
I have received regular salary increases based on performance.
I am open to discussing salary expectations for this role.
It was very basic. Consisted of logical and numerical reasoning questions
CICD stands for Continuous Integration/Continuous Deployment. Jenkinsfile functions include stages, steps, post, and more.
CICD stands for Continuous Integration/Continuous Deployment
Jenkinsfile functions include stages, steps, post, agent, environment, and more
Stages define a series of tasks to be executed in a pipeline
Steps define individual actions within a stage
Post defines actions to be taken after the pipeline has...
Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.
Kubernetes helps in automating the deployment, scaling, and management of containerized applications.
It allows for easy scaling of applications by adding or removing containers based on demand.
Kubernetes provides features like service discovery, load balancing, and self-healing ...
Workspaces in Docker are isolated environments where developers can work on different projects without affecting each other.
Workspaces allow developers to have separate environments for each project, preventing conflicts between dependencies.
Each workspace has its own set of containers, volumes, and networks, ensuring isolation.
Developers can easily switch between workspaces to work on different projects.
Workspaces are...
Cost optimization in DevOps is achieved through efficient resource utilization, automation, and continuous monitoring.
Implementing auto-scaling to dynamically adjust resources based on demand
Using containerization to maximize resource utilization and reduce costs
Leveraging cloud services for pay-as-you-go pricing model
Implementing cost monitoring tools to identify and eliminate wasteful spending
Optimizing code and infr...
Monitoring is done using Prometheus and Grafana. Prometheus collects metrics and Grafana visualizes them.
Prometheus is an open-source monitoring and alerting toolkit
It collects metrics from monitored targets by scraping HTTP endpoints
Grafana is a visualization tool that creates dashboards for the collected metrics
It allows users to create graphs, charts, and alerts based on the data from Prometheus
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
When you search 'google.com', it will redirect you to the Google homepage.
Typing 'google.com' in the browser's address bar will take you to the Google search engine homepage.
You can also directly search for 'google.com' in the Google search bar to access the Google homepage.
Google.com is the domain name for the Google search engine.
Google.com may also redirect to localized versions of Google based on the user's locatio
traceroute is a command-line tool used to trace the route that packets take from your computer to a destination server.
traceroute command is used to track the path that packets take to reach a destination server
It shows the IP addresses of the routers that the packets pass through
It also displays the round-trip time for each hop
Example: traceroute google.com
grep and egrep are command line tools used for searching text patterns in files in Linux.
grep is a basic command line tool for searching text patterns in files.
egrep is an extended version of grep with support for regular expressions.
grep is case-sensitive by default, use -i flag for case-insensitive search.
egrep supports extended regular expressions without escaping special characters.
Example: grep 'pattern' file.txt
E
Use awk command to print the fourth column of a file
Use awk command with '{print $4}' to print the fourth column of a file
Example: awk '{print $4}' file.txt
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
A pipeline is a series of automated steps that allow for the continuous integration and delivery of software.
A pipeline typically includes stages such as building, testing, and deploying code.
Tools like Jenkins, GitLab CI/CD, and AWS CodePipeline are commonly used for creating pipelines.
Pipelines help in automating the software development process and ensuring faster delivery of updates.
Provisioner in Terraform is a to...
CI/CD process automates the building, testing, and deployment of code changes.
Continuous Integration (CI) involves automatically building and testing code changes frequently.
Continuous Deployment (CD) involves automatically deploying code changes to production.
CI/CD pipelines use tools like Jenkins, GitLab CI/CD, or CircleCI to automate the process.
Automated testing is a key component of CI/CD to ensure code quality.
CI...
CI/CD stands for Continuous Integration/Continuous Deployment. IaC stands for Infrastructure as Code. Terraform is a tool for IaC.
CI/CD is a software development practice where code changes are automatically built, tested, and deployed frequently.
IaC is the process of managing and provisioning infrastructure through code instead of manual processes.
Terraform is an open-source tool by HashiCorp used for building, changi
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
Use RUN to execute commands
Use COPY to add files from the host machine
Use CMD to specify the command to run when the container starts
Docker
Kubernetes
Azure DevOps
Azure Pipelines
I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.
Terraform templates can be used to create AKS clusters.
Use the azurerm_kubernetes_cluster resource in Terraform to create an AKS cluster.
Specify the required parameters such as resource group, location, node count, and node size.
Use the azurerm_kubernetes_service_principal resource to create a service principal for the AKS cluster.
Use the azurerm_kubernetes_cluster_node_pool resource to create node pools with specific ...
Ansible was extensively used in the project for configuration management and automation.
Automated deployment of applications using Ansible playbooks
Configuration management of servers using Ansible roles
Automated backup and restore of databases using Ansible scripts
Automated provisioning of infrastructure using Ansible modules
Project Engineer
44
salaries
| ₹5.5 L/yr - ₹14 L/yr |
Project Administrator
7
salaries
| ₹5.6 L/yr - ₹7 L/yr |
Software Engineer
6
salaries
| ₹9 L/yr - ₹25 L/yr |
Financial Analyst
4
salaries
| ₹14 L/yr - ₹18.6 L/yr |
Senior Project Engineer
4
salaries
| ₹10 L/yr - ₹21 L/yr |
Schlumberger
Baker Hughes
Halliburton
National Oilwell Varco