Real Interview Questions: Prepare for DevOps, SRE, Cloud & Data Engineering Related Roles #4

Below is a curated list of real candidate experiences, shared directly via LinkedIn. A big thank you to everyone who contributed their real DevOps interview experience and questions and provided valuable insights. LinkedIn post links are included for reference. This page is intended to support the communityโ€”especially those preparing for DevOps/SRE/Cloud &Data Engineering related interviews or considering a job change.

List of all of our interview experience and questions can be FOUND HERE

Real DevOps interview experience and questions

Experience #1: Posted on July 16, 2025

LinkedIn Post: https://tinyurl.com/4s7ebxmd

Here are the questions I faced:

๐Ÿ”ง Jenkins & CI/CD
โ€ข What is the file structure of a Jenkins pipeline (Jenkinsfile), and how do you use it in your project?
โ€ข How do you connect multiple services in a Jenkins pipeline and push Docker images to AWS ECR securely using secrets?
โ€ข How do you connect Jenkins to AWS securely?
โ€ข Where does the Jenkins pipeline run? What is a worker node?
โ€ข Where do you define Jenkins worker nodes ?

๐Ÿณ Docker
โ€ข What is the structure of your Dockerfile? How do you write one?
โ€ข What is WORKDIR in a Dockerfile? What does it do?
โ€ข How do you define a startup command in Docker?
โ€ข Whatโ€™s the difference between CMD and ENTRYPOINT in Docker?
โ€ข How do you manage and push Docker images, especially when working with multiple services?
โ€ข Do you have an archival or cleanup process for Docker images in AWS ECR?

๐Ÿ“ฆ Ansible
โ€ข How do you run your Ansible projects?
โ€ข How do you store secrets securely in Ansible?
โ€ข How do you manage Ansible inventory?
โ€ข How do you work with modules and roles in Ansible?
โ€ข How do you use handlers in an Ansible playbook?

โ˜ธ๏ธ Kubernetes (EKS)
โ€ข Can you explain Kubernetes?
โ€ข What are the core components of Kubernetes?
โ€ข How does Kubernetes work?
โ€ข How do you create an EKS cluster using Terraform, and how do Kubernetes core components come into play?
โ€ข As part of a Kubernetes cluster, how many nodes are there?
โ€ข What is a subnet? Which types of subnets are used in Kubernetes/EKS?
โ€ข Can you explain the flow of application deployment in Kubernetes (EKS)?
โ€ข What are Kubernetes Objects? Can you explain them in your project?
โ€ข What is a Deployment in Kubernetes?
โ€ข Can we define multiple ports in a Kubernetes Deployment?
โ€ข How do you verify if multiple ports are correctly defined and running in a Kubernetes Deployment?
โ€ข What are the different types of probes in a Kubernetes Deployment YAML, and how do you use them?
โ€ข What is the difference between Liveness, Readiness, and Startup Probes in Kubernetes?
โ€ข In Kubernetes, I deployed an application using a Docker image. The application has issues, and the team asked me to pass an extra startup parameter. Where do I define the startup command in Kubernetes?

๐Ÿ“Š Monitoring
โ€ข How do you monitor Kubernetes clusters and applications?
โ€ข How does Prometheus collect data from applications in Kubernetes?
โ€ข Do you have any experience with monitoring applications in your previous job?

๐Ÿง Linux
โ€ข How much Linux do you know / How do you use Linux in your DevOps work?
โ€ข Which version of Linux do you use?

๐Ÿ’ก Behavioral
โ€ข Tell me about one mistake you made in a DevOps project and what you learned from it.
โ€ข Who is <Your Name>? Explain about you to me.


Experience #2: Posted on July 16, 2025

LinkedIn Post: https://tinyurl.com/4fw9fr24

Below are the questions they have asked:

1. Explain about yourself
2. โ Explain about your project
3. โ Explain about Roles and responsibilities
4. โ What is incident management
5. โ what is problem management
6. โ what is Change management
7. โ what is meant by RCA
8. โ How you will define Impact on particular issue
9. โ Explain any P1 incident which you have taken ownership from your end
10. โ Have you done any process improvement in current project
11. โ Do You have knowledge on any scripting language
12. โ Difference between Datadog and Dynatrace monitoring tools
13. โ Explain about Sitescope monitoring tool
14. โ Have you worked on Splunk
15. โ Do You know how to write a Queries in splunk
16. โ Do you know how to create Alerts in splunk
17. โ Have you created Splunk Dashboards
18. What are the types of Modes are available in splunk
19. โ Explain difference between Verbose mode and Smart mode
20. โ What is difference between Index and Search
21. how to check CPU in linux
22. โ How to check Memory in Linux
23. โ How to check disk space in Linux
24. โ Types of changes requests
25. โ Have you attended CAB calls
26. โ Explain difference between Normal change and Emergency change
27. โ Difference between SLI, SLO, SLA


Experience #3: Posted on July 15, 2025

LinkedIn Post: https://tinyurl.com/4ef5yf3v

1. What are sheiled vms and what are the benifits it provides ?

2. How can we add a firewall rule for a specific vm instance or mig ?

3. What are the steps involved in creating a shared VPC ?

4. Suppose i have created a resource manually and now i want to bring it to managed by terraform . What steps you can follow ?

5. Does terraform plan locks the state file ?

6. Right a condition in terraform resource block so that it will only create resource in dev env and not in svt and prod ?

7. Write a dockerfile for nginx ?

8. What are null resources in terraform and when it is used ?

9. How to download metadata of a GCS cloud bucket ?

10. How can you copy a docker image from one server to another ?

11. What is a init container and a sidecar container ? When to use what ?

12. What are daemonsets in Kunerentes ?

13. How does kube controller know that a pod is down in one of the worker node ?

14. Write a pod defination yaml file ?

15. What is the diffrence between VPC peering and VPN ?

16. What is the diffrence between git fetch and git pull ?

17. What is the diffrence between git reset and git revert ?

18. How do you resolve the merge conflicts ?

19. What is sed command in linux , write an example for it ?

20. What are the storage class in GCS and when to use which one ?

21. Hitting the load balancer url after
a deployment but i am still getting old version of app . What should be the cause behind this ?


Experience #4: Posted on July 15, 2025

LinkedIn Post: https://tinyurl.com/hpfcmppy

Azure DevOps interview questions for Nokia:

1. Describe your experience with Azure Pipelines: building CI/CD for telecom-grade applications.

2. How do you implement build and release pipelines using YAML in Azure DevOps?

3. How have you integrated Azure DevOps with Kubernetes (AKS) for containerized services?

4. Explain blue-green or canary deployments using Azure DevOps and Azure App Service.

5. How do you manage secrets and credentials securely in pipelines (e.g. Azure Key Vault)?

6. What tagging/versioning strategy do you use for artifacts in Artifacts feed?

7. How do you enforce code quality and security scanning in Azure DevOps? (SonarQube, OWASP, etc.)

8. Describe your branching strategy (GitFlow, trunk-based) in Azure Repos for large teams.

9. How do you implement gated check-ins or PR policies in Azure Repos?

10. How do approvals and gates work in release pipelines?

11. Explain container orchestration with Docker + AKS + Helm charts integrated into Azure DevOps.

12. How do you monitor deployments and application health using Azure Monitor and Application Insights?

13. How do you implement Infrastructure as Code in Azure DevOps (ARM, Terraform, Bicep)?

14. Explain deployment rings or environments strategy (Dev/Test/Prod) in Azure Pipelines.

15. How do you roll back a faulty deployment in Azure DevOps?

16. What strategies do you use to optimize CI/CD pipeline performance (caching, parallel builds)?

17. How do you integrate automated testing (unit, integration, UI via Selenium) in pipelines?

18. Explain how you maintain compliance and security across environments (Azure Policy, RBAC).

19. How have you handled multi-cloud deployments or hybrid cloud scenarios with Azure DevOps?

20. How do you handle release management for confidential or regulated telecom infrastructure?

21. Describe a challenging pipeline you built and how you debugged/troubleshot failures.

22. How would you design CI/CD for microservices in Nokiaโ€™s telecom ecosystem?

23. What metrics and dashboards do you use to track pipeline and deployment health?

24. Have you used Azure DevTest Labs or test environments automation?

25. How do you incorporate shiftโ€‘left security and vulnerability scanning into your pipelines?


Experience #5: Posted on July 15, 2025

Company and Position: Not disclosed

LinkedIn Post: https://tinyurl.com/syf2yjc8

1. How do you pass parameters between stages in a Jenkins declarative pipeline?

2. What is an agent in Jenkins? How do you configure a pipeline to run on a specific agent?

3. Explain how you use shared libraries in Jenkins.

4. Have you handled parallel execution in a pipeline? How and why?

5. How do you implement approval gates in a Jenkins pipeline (e.g., manual approval before production)?

6. What is the difference between rebase and merge? Which one do you prefer in CI/CD workflows?

7. How do you manage version control for infrastructure (Terraform/Ansible) in Git?

8. How do you trigger a pipeline based on a Git tag push instead of a branch commit?

9. Have you used Git hooks or automation to enforce commit message standards?

10. How do you manage sensitive variables and secrets in Terraform?

11. What happens if someone manually changes infra outside of Terraform? How do you detect and fix it?

12. What is the difference between terraform taint and terraform import?

13. How do you organize Terraform code for a multi-environment setup (dev/stage/prod)?

14. What is the difference between an Azure Resource Group and AWS VPC?

15. How do you automate the provisioning of a virtual machine using Terraform on Azure (or EC2 on AWS)?

16. What is Azure DevOps YAML pipeline? How do you structure it for multi-stage deployment?

17. Explain the role of Azure Service Principal and how it is used in DevOps pipelines.

18. What cloud-native monitoring/logging solutions have you worked with (e.g., Azure Monitor, AWS CloudWatch)?

19. You have a containerized app running fine locally but failing on Jenkins โ€“ what steps do you take to debug it?

20. How do you use Kubernetes probes (liveness/readiness)? Why are they important?

21. How do you do Helm-based deployments in Kubernetes?

22. Whatโ€™s the difference between StatefulSet and Deployment in Kubernetes?

23. How do you store and access persistent data inside a Kubernetes pod?

24. How do you audit and rotate credentials stored in DevOps tools?

25. What is your approach to shift-left testing in a DevOps pipeline?

26. What tools have you used for vulnerability scanning (e.g., Trivy, Aqua, etc.)?

27. How do you enable RBAC in Kubernetes or IAM in Azure/AWS to limit access to resources?


Experience #6: Posted on July 14, 2025

LinkedIn Post: https://tinyurl.com/4wp7fc3m

Round 2 & 3 Questions

๐‘๐จ๐ฎ๐ง๐ ๐Ÿ: ๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ ๐‘๐จ๐ฎ๐ง๐ (๐Ÿ”๐ŸŽ ๐ฆ๐ข๐ง๐ฎ๐ญ๐ž๐ฌ)
1. Youโ€™ve got an app running in one AWS account that needs to access an S3 bucket in another account. How would you set that up securely?
2. Can you write a Dockerfile for a Node.js app using multi-stage builds โ€” just something youโ€™d actually use in a real project?
3. Suppose your Terraform state file gets corrupted or out of sync. What steps would you take to recover from that?
4. You have an EC2 in a private subnet and canโ€™t use a NAT Gateway. How else can it reach the internet for updates or downloads?
5. A container has crashed or exited suddenly โ€” how would you go about figuring out what went wrong?
6. Thereโ€™s an existing AWS VPC created manually, but now you want to manage it through Terraform. How would you import it and make sure nothing breaks?
7. How would you roll out blue-green deployments in a Kubernetes cluster? What would that look like in practice?
8. When using Terraform, how do you manage sensitive values like secrets or API keys without hardcoding them?
9. In a Dockerfile, whatโ€™s the practical difference between using COPY and ADD? When would you prefer one over the other?
10. If you had to create resources across two different AWS accounts using Terraform, how would you set that up?
11. Imagine you have a PHP app in a Docker container that needs MySQL credentials โ€” how would you pass those securely?
12. If someone manually changed an S3 bucket policy that was originally created with Terraform, how would you deal with that kind of drift?
13. How do you enforce rules in Kubernetes to control which pods can talk to each other?
14. Could you write a small Python script that backs up all files older than 30 days from a folder?
15. If your team is seeing a spike in cloud costs, how would you go about figuring out why โ€” and cutting cost without hurting performance?
16. Say you want to serve users in different countries using AWS. How would you route traffic based on user location?
17. Youโ€™re on-call. A production Kubernetes cluster is a mess โ€” pods arenโ€™t pulling images, some are getting evicted, and users are seeing errors. How do you troubleshoot this, and how would you prevent it next time?

๐‘๐จ๐ฎ๐ง๐ ๐Ÿ‘: ๐๐ž๐ก๐š๐ฏ๐ข๐จ๐ซ๐š๐ฅ ๐‘๐จ๐ฎ๐ง๐
1. What would you do if you were asked to work on a tool or technology youโ€™ve never used before?
2. Can you share a time when you had to deliver something quickly, but didnโ€™t have all the time or resources you needed? How did you manage it?
3. Tell me about a mistake or outage you were involved in โ€” how did you respond, and what did you learn from it?
4. Whatโ€™s the hardest technical issue youโ€™ve faced so far? How did you go about solving it?
5. If you wanted to convince your team or manager to adopt a new tool or process, how would you make your case?


Experience #7: Posted on July 14, 2025

LinkedIn Post: https://tinyurl.com/3rhhrepr

Sigmoid โ€” a company known for large-scale data solutions and performance-critical infrastructure.

This round tested hands-on infrastructure knowledge, DevOps observability, cloud-native security, and pipeline optimization.
Hereโ€™s a brand-new set of fresh questions from the interview:
๐Ÿš€ CI/CD & Pipeline Optimization
โœ… How do you create reusable pipeline templates that support dynamic service onboarding?
โœ… Whatโ€™s your approach to parallelizing 100+ unit/integration tests in a data-heavy build pipeline?
โœ… Explain how to securely pass secrets between self-hosted runners and cloud pipelines.
โœ… How do you enforce code quality checks (lint, scan, format) without slowing down PR cycles?

๐Ÿš€ Kubernetes (Advanced Scenarios)
โœ… How do you debug intermittent network drops between services inside a Kubernetes cluster?
โœ… What is your process to test a new ingress rule before applying it globally in production?
โœ… How do you configure Kubernetes audit logs to detect unauthorized API requests?
โœ… In what scenarios would you isolate workloads using Kubernetes RuntimeClasses?

๐Ÿš€ Infrastructure as Code & Policy Enforcement
โœ… How do you integrate policy-as-code (OPA/Conftest) with Terraform to enforce security rules?
โœ… Whatโ€™s the difference between Terraform import, taint, and state mv โ€” and when would you use each?
โœ… How do you handle state locking conflicts in a remote Terraform team setup?
โœ… How would you manage feature-specific infrastructure branches without environment drift?

๐Ÿš€ Data Platform Reliability & Observability
โœ… How do you trace bottlenecks in a distributed ETL job running across containerized services?
โœ… Whatโ€™s your observability stack for detecting anomalies in Spark or Flink-based workloads?
โœ… How would you build an SLO-based alerting system for a data pipeline that ingests financial transactions?
โœ… How do you differentiate between a transient data lag vs. a systemic pipeline failure?

๐Ÿš€ Cloud-Native Security (Azure/AWS Focus)
โœ… How do you ensure that secrets used by a job running in a container are never logged or persisted?
โœ… Whatโ€™s the difference between Key Vault, Secret Manager, and Parameter Store โ€” and when to choose what?
โœ… How do you monitor and respond to privilege escalation attempts within CI/CD agents?
โœ… What is your security approach to running third-party GitHub Actions or pipeline extensions?


Experience #8: Posted on July 14, 2025

Company and Position: Not disclosed

LinkedIn Post: https://tinyurl.com/2bck6avp

# Areas Covered in My Interview #
– AWS Compute (EC2, Lambda)
– Storage (S3, Glacier)
– IAM & Access Control
– API Gateway and Serverless Architecture
– Monitoring, Security, and Cost Optimization

# Questions and Concepts to Explore #

1. How to secure data in S3 buckets?
โ†’ Points need to Cover: S3 bucket policies, encryption (SSE), access controls, lifecycle policies

2. What are best practices for deploying APIs using API Gateway?
โ†’ Points need to Cover: throttling, caching, stage variables, integration with Lambda, request validation

3. Explain IAM roles vs IAM users.
โ†’ Points need to Cover: identity vs permission boundaries, temporary credentials, use cases across services

4. How do you monitor Lambda functions? Explain it.
โ†’ Points need to Cover: CloudWatch metrics & logs, creating custom alerts, cold start issues

5. How to make EC2 instances highly available?
โ†’ Points need to Cover: Load balancers, auto scaling, multi-AZ architecture, recovery scenarios


Experience #9: Posted on July 13, 2025

LinkedIn Post: https://tinyurl.com/4hdps56b

Round 1 & 2 โ€“ Technical Deep Dive

1. Youโ€™ve deployed an app to Azure Kubernetes Service (AKS) and it fails health checks randomly. How do you debug this end-to-end?

2. In a canary deployment to production, half the traffic returns 502, while others succeed. Walk us through your troubleshooting approach.

3. CI/CD pipeline takes 40 mins to deploy a small change. What would you do to optimize it?

4. You see high CPU usage in one pod, but logs look clean. What next?

5. Youโ€™re asked to design a highly available logging system for 100+ microservices across 3 regions. What tools and architecture would you suggest?

6. Production app works fine for internal users but fails for external ones (403 error). How will you isolate the issue?

7. How do you ensure secure and dynamic secret rotation in Azure DevOps pipelines?

8. Explain how youโ€™d use Azure Application Gateway with Web Application Firewall for a sensitive banking application.

9. During an Azure deployment, you receive intermittent DNS resolution issues. What can be the causes?

10. A user reports 10-second delays every 15 minutes in an app running on AKS. No code changes happened. How would you begin RCA?

11. Jenkins jobs are randomly failing at the artifact upload step. What layers would you check?

12. How would you set up an automated rollback strategy in Kubernetes for failed deployments?

13. Design a cost-optimized cloud architecture for an internal reporting app that runs every night and stores logs for 3 years.

14. How do you handle zero-downtime database migrations in a distributed application?

15. Whatโ€™s your approach to disaster recovery for stateful apps running on containers?

16. An Azure function is being throttled. How will you detect and fix it?

17. Define a plan for blue/green deployment with rollback on Azure using Terraform and pipelines.

18. How would you monitor end-to-end SLA for services involved in a payments pipeline?

19. Explain the difference in scaling strategies for compute-intensive vs I/O-intensive workloads in Azure.

20. Suppose your production pipeline is blocked due to missing approvals and stakeholders are unreachable. What will you do?


Experience #10: Posted on July 13, 2025

LinkedIn Post: https://tinyurl.com/2e3vj8zw

Level 1 –
1. cicd workflow, what kind of pipeline ๐Ÿ“‹
2. use of webhook ๐Ÿ”—
3. purpose of webhook ๐ŸŽฏ
4. stages of pipeline… โณ
5. shared libraries in jenkins? ๐Ÿ“š
6. how do we define shared libraries? ๐Ÿ”ง
7. how are shared libraries written? โœ๏ธ
8. how do you define a pipeline and call it? ๐Ÿ“ž
9. what kind of app you deploy on the pipeline? ๐Ÿ“ฆ
10. basic structure, folder structure of helm? ๐Ÿ—‚๏ธ
11. what command are you using deployment in helm ๐ŸŽฎ
12. in the Jenkins pipeline, the pipeline is running
successfully but the build is not happening, what are the
issues? ๐Ÿ›
13. kubernetes, what are the errors you are getting, why
they come and how you resolve? โ“๐Ÿ”ง
14. explain the crash loop back off, ๐Ÿ’ฅ
15. image pull error? ๐Ÿšซ
16. command to go inside a pod? ๐Ÿšช
17. how can you create the kubernetes class? ๐Ÿ‘จโ€๐Ÿ’ป
18. what are the steps to create the cluster? ๐Ÿ› ๏ธ
19. what is the master node and other node? ๐Ÿ‘‘
20. code to create a cluster using terraform? ๐Ÿ’ป
21. stages in docker images? ๐Ÿ–ผ๏ธ
22. DB entry point, CMD ๐Ÿ—๏ธ
23. why do we use entrypoint, CMD โ“
24. DB ec2, eks, ecs โ˜๏ธ
25. command to connect ecs ๐Ÿ”—
26. which tool are you using for deployment? ๐Ÿ› ๏ธ
27. which registry for storing the docker images? ๐Ÿ“ฆ

Level 2 –

1. branching strategy? ๐ŸŒณ
2. your release branch will break, then how u will avoid this kind of issues, then how do you merge? ๐Ÿšง๐Ÿ”„
3. in production having some bugs, how will you resolve? ๐Ÿž๐Ÿ”ง
4. typical deployment flow? ๐ŸŒŠ
5. cicd workflow? ๐Ÿ”„
6. how do we do a full quality check? โœ…
7. jenkins file, different stages… โณ
8. shared libraries in jenkins file? ๐Ÿ“š
9. typical structure of shared libraries… ๐Ÿ—‚๏ธ
10. are you aware of security scanning tools? ๐Ÿ”’
11. how do you pass the environment variables on docker
build command. ๐ŸŒฑ
12. what services do you use for storing the images? ๐Ÿ“ธ
13. DB, how do you establish the connection? ๐Ÿ”—
14. how do you scan the images at the registry level? ๐Ÿ”
15. any extension you are using for image scanning? ๐Ÿ”ง
16. authentication of eks cluster? ๐Ÿ”
17. storing the secrets? ๐Ÿคซ
18. how to create lambda function, how it’s taking the
artifacts. โšก๐Ÿ“ฆ
19. options on lambda to push the artifacts? ๐Ÿš€
20. what is email signing and helm chart signing? โœ‰๏ธ๐Ÿ“œ
21. which tool for signing the helm chart? ๐Ÿ›ก๏ธ


Experience #11: Posted on July 12, 2025

LinkedIn Post: https://tinyurl.com/22eb62r9

1. How would you design and implement a secure and scalable CI/CD pipeline from code commit to production deployment?

2. Describe a time when you resolved a production outage quickly. What was your approach and how did you ensure minimal impact to end users?

3. How would you prevent developers from accidentally creating LoadBalancer services in a production environment?

4. Your Kubernetes HPA (Horizontal Pod Autoscaler) is not scaling down even when CPU usage is low. What could be the root causes?

5. You are required to perform maintenance on a node without causing service disruption. How would you safely drain the node and ensure high availability?

6. How would you implement immutable infrastructure using containers and Infrastructure-as-Code tools like Terraform?

7. How do you manage secrets securely in your CI/CD pipelines? Compare the use of Kubernetes Secrets vs external vault systems like HashiCorp Vault or AWS Secrets Manager.

8. What tools or techniques would you use to integrate security scanning into the CI/CD process without slowing down delivery?

9. Pick any DevOps tool youโ€™ve worked with and explain its most common failure modes in production. How do you mitigate them?

10. Describe a task or workflow you intentionally chose not to automate. Why did you make that decision?

11. How do you ensure fast and safe rollback in your CI/CD deployments when a release causes issues?

12. Explain the differences between canary deployments and blue/green deployments. When would you prefer one over the other?

13. How do you enforce resource quotas, image scanning, and prevent the creation of certain Kubernetes services in production?

14. You need to run Docker-in-Docker (DinD) for a nested CI pipeline. How do you design this securely and reliably?

15. How would you manage application rollouts across multiple Kubernetes clusters in different environments?

16. A recent CI/CD job left orphaned resources in your cluster. What measures can you take to avoid such inconsistencies?

17. How do you ensure that your container images are immutable and traceable across environments?

18. Your monthly cloud bill is higher than expected, and you find unused volumes and load balancers. How do you track, clean, and prevent this?

19. How do you maintain auditability and compliance across your CI/CD pipelines, especially in enterprise or financial environments?

20. A pod in production is being OOMKilled frequently. How do you identify the root cause and prevent future occurrences?

21. Your Kubernetes clusterโ€™s autoscaler is launching too many nodes during peak hours, causing budget concerns. How do you control autoscaling more efficiently?

22. You are designing a multi-region Kubernetes disaster recovery strategy for a regulated enterprise. How do you plan backup, failover, and restoration?


Experience #12: Posted on July 12, 2025

LinkedIn Post: https://tinyurl.com/rs9mzazn

Recently attended an interview at TCS for a DevOps Engineer (Linux + Commute) role. Thought of sharing the questions I faced

๐Ÿ”น Linux & Cron Jobs
โ€ข How to check service status?
โ€ข How to schedule a cron job?
โ€ข Write a script to schedule a job every minute.
โ€ข How to check CPU and memory usage?
โ€ข How do you check load average?

๐Ÿ”น Terraform vs Ansible
โ€ข Whatโ€™s the difference between Terraform and Ansible?
โ€ข How will you install a package on multiple remote Linux machines?
โ€ข What is the module name for installing packages in Ansible?
โ€ข What are handlers in Ansible?

๐Ÿ”น AWS & EC2 Troubleshooting
โ€ข If a customer reports they canโ€™t SSH into an EC2 instance, how will you resolve it?

๐Ÿ”น Ports & Networking
โ€ข How to check active ports?
โ€ข How do you check ports running on another machine?
โ€ข How to check network interface?
โ€ข What is a subnet?
โ€ข What is a gateway?
โ€ข What is DNS?
โ€ข How do you check the Google IP address?
โ€ข If nslookup doesnโ€™t work, what would you do?
โ€ข What is the DNS config file?


Experience #13: Posted on July 11, 2025

LinkedIn Post: https://tinyurl.com/yeyydfew

๐—ฆ๐—ค๐—Ÿ
– How would you write a query to calculate a cumulative sum or running total within a specific partition in SQL?
– How do window functions differ from aggregate functions, and when would you use them?
– How do you identify and remove duplicate records in SQL without using temporary tables?

๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป
– How do you manage memory efficiently when processing large files in Python?
– What are Python decorators, and how would you use them to optimize reusable code in ETL processes?
– How do you use Pythonโ€™s built-in logging module to capture detailed error and audit logs?

๐—ฃ๐˜†๐˜€๐—ฝ๐—ฎ๐—ฟ๐—ธ
– How would you handle skewed data in a Spark job to prevent performance issues?
– What is the difference between the Spark Session and Spark Context? When should each be used?
– How do you handle backpressure in Spark Streaming applications to manage load effectively?

๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฟ๐—ถ๐—ฐ๐—ธ๐˜€
– How do you configure cluster autoscaling in Databricks, and when should it be used?
– How do you implement data versioning in Delta Lake tables within Databricks?
– How would you monitor and optimize Databricks job performance metrics?

๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ ๐—™๐—ฎ๐—ฐ๐˜๐—ผ๐—ฟ๐˜†
– What are tumbling window triggers in Azure Data Factory, and how do you configure them?
– How would you enable managed identity-based authentication for linked services in ADF?
– How do you create custom activity logs in ADF for monitoring data pipeline execution?

๐—–๐—œ/๐—–๐——
– What are blue-green deployments, and how would you use them for ETL jobs?
– How do you implement rollback mechanisms in CI/CD pipelines for data integration processes?
– What strategies do you use to handle schema evolution in data pipelines as part of CI/CD?

๐——๐—ฎ๐˜๐—ฎ ๐—ช๐—ฎ๐—ฟ๐—ฒ๐—ต๐—ผ๐˜‚๐˜€๐—ถ๐—ป๐—ด
– How do you optimize join operations in a data warehouse to improve query performance?
– What is a slowly changing dimension (SCD), and what are different ways to implement it in a data warehouse?
– How do surrogate keys benefit data warehouse design over natural keys?

๐——๐—ฎ๐˜๐—ฎ ๐— ๐—ผ๐—ฑ๐—ฒ๐—น๐—ถ๐—ป๐—ด
– How do you decide between a star schema and a snowflake schema for a data warehouse? Provide examples of scenarios where each is ideal.
– What is dimensional modeling, and how does it differ from entity-relationship modeling in terms of use cases?
– How do you handle one-to-many relationships in a dimensional model to ensure efficient querying


Experience #14: Posted on July 11, 2025

LinkedIn Post: https://tinyurl.com/52escfuu

๐Ÿง  Interview Questions:

1. Tell me about yourself.
2. Where have you implemented CI/CD pipelines?
3. How do you manage sensitive information like credentials, API keys, tokens, and secrets in Azure?
4. What types of storage are available in Azure?
5. Have you worked on ARM templates? Please explain your understanding.
6. How do you limit access to Azure resources?
7. What is the difference between Azure CLI and terminal?
8. Can you explain exactly how youโ€™ve been using Azure in your organization?
9. Which command is used to search for a specific keyword in Linux?
10. How do you create and manage users in Linux, including updating passwords?
11. Given a string: “welcome to the jungle”, write code to split the sentence into words with respect to spaces


Experience #15: Posted on July 4, 2025

LinkedIn Post: https://tinyurl.com/5yu7pu3n

1. What is DHCP?
2. What is kernel panic error and how can it fix?
3. Tell me the steps installation and configuration of nfs server?
4. What is the difference between samba and nfs?
5. What is the difference between tar and gzip command?
6. What is the benefit of using setfacl command?
7. tell me 10 command that you use in daily activity.
8. difference between su and su –
9. What is runlevel?
10. How to find installed a particular rpm packages?
11. Difference between softlink and hardlink?
12. Tell me the boot process of linux server
13. Daily activities
14. how frequent you do kernel patching and clear logs
15. How to replace a word in vi editor and how can you go directly on line number 10?


Experience #16: Posted on July 4, 2025

LinkedIn Post: https://tinyurl.com/y47264fr

1. How would you implement Slowly Changing Dimensions (SCD Type 2 vs Type 3)? Explain the differences and when to use each.
2. Describe the differences between transient tables and temporary tables in data warehousing.
3. Write an SQL query using window functions to find the most recent designation of each employee.
4. Explain how you’d model a โ€œswipe paymentโ€ API in a relational schema.
5. Whatโ€™s the difference between Change Data Capture (CDC) and Change Data Tracking (CDT)?
6. Compare data lake storage vs blob storage. When would you use one over the other?
7. Walk me through how you’d design an end-to-end ETL pipeline from an on-premise database to Azure Databricks.
8. In Python, how do you extract unique values from a dictionary? Provide a code snippet.
9. How would you execute one notebook from another in Databricks?
10. Write Python code to sum amount per customer_id given a DataFrame or list of records.
11. Given a Boolean matrix, count the number of islands (connected components). How would you solve it?
12. How would you create a database schema for a university: colleges, students, professors? What tables, keys, and relationships?
13. Design an optimal schema to store event logs (like clicks/swipes) for high-velocity web traffic.
14. Given messy sales data, walk us through cleaning, transformation, and how you’d design reporting tables for business analytics.
15. Describe how you’d optimize a slow-performing JOIN query joining large tables. What indexing or partitioning strategies would you use?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top