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

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 September 1, 2025

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

๐Ÿ”น DevOps / CI/CD / Kubernetes Questions:

1๏ธโƒฃ What is SCM, IaC, playbook, and a Docker image?
2๏ธโƒฃ Explain Git and GitHub in simple terms.
3๏ธโƒฃ How does GitLab CI/CD work?
4๏ธโƒฃ What are the stages you have built in Jenkins pipelines?
5๏ธโƒฃ How do you resolve pipeline errors in Jenkins?
6๏ธโƒฃ How can you schedule a cron job in shell scripting?
7๏ธโƒฃ What is Kubernetes and why do we use it?
8๏ธโƒฃ If a pod crashes, how would you fix/debug it?
9๏ธโƒฃ How do you secure a Terraform state file?
๐Ÿ”Ÿ How do you manage secrets in DevOps projects?
1๏ธโƒฃ1๏ธโƒฃ What is a Kubernetes Deployment vs StatefulSet?
1๏ธโƒฃ2๏ธโƒฃ How does Service & Ingress work in Kubernetes?
1๏ธโƒฃ3๏ธโƒฃ What is the difference between ConfigMap and Secret in Kubernetes?
1๏ธโƒฃ4๏ธโƒฃ How do you perform rolling updates & rollbacks in Kubernetes?
1๏ธโƒฃ5๏ธโƒฃ What are taints and tolerations in Kubernetes, and when would you use them?

๐Ÿ”น AWS Cloud Questions :

1๏ธโƒฃ How do you launch and configure an EC2 instance with user data?
2๏ธโƒฃ How do you configure security groups vs NACLs in a VPC?
3๏ธโƒฃ Explain how to design a VPC with public and private subnets.
4๏ธโƒฃ What is the use of a NAT Gateway vs Internet Gateway?
5๏ธโƒฃ How do you attach and mount EBS volumes to EC2?
6๏ธโƒฃ How do you configure Auto Scaling for EC2 instances?
7๏ธโƒฃ What is the difference between Application Load Balancer (ALB) and Network Load Balancer (NLB)?
8๏ธโƒฃ How do you monitor EC2 using CloudWatch (metrics, alarms, dashboards)?
9๏ธโƒฃ How do you set up CloudWatch log groups for an application?
๐Ÿ”Ÿ How do you manage RDS backups and automated failover?
1๏ธโƒฃ1๏ธโƒฃ How do you configure Route 53 for domain hosting and failover routing?
1๏ธโƒฃ2๏ธโƒฃ What is the difference between Elastic IPs and Public IPs?


Experience #2: Posted on August 27, 2025

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

1. Explain about yourself.
2. 3. 4. Which flavour of Linux you know? Which flavours have you worked.
Which version of RHEL , have you worked?
How do you locate a file name having a string? How do you do this from root directory?
Locate it from sub directory as well.
5. How to search a string within a file? From all the sub directory file as well?
6. Systemd and system init di๏ฌ€erence or correlation.
7. How to check all serives were up after a system boot?
8. If any services didnโ€™t start, how to troubleshoot?
9. On Aws EC2, how to check applications came up?
10. On AWS, how do you check logs?
11. Where do you configure min and maximum pod?
12. How do you check how many pods were started?
13. What are life cycles of a pod?
14. If any pods were failing to start, how do you start troubleshooting?
15. What are ways database can be installed in aws?
16. Explain on load Balancer in AWS?
17. Explain security groups and NACLs.
18. With example, explain application load balancing and network load balancing.
19. Explain, how do min and max pod configuration In load balancing?
20. How does a kubernetes know when to spin up an additional pod? Give the configuration
Details.
21. Explain about cluster in kubernetes.
22. In order to host an enterprise application, what are all things you would consider
23. Ingress and egress configuration. Explain in detail. How would you configure it.
24. How would you configure routing of application to accept ingress.
25. How do you handle database creeds in eks or k8?
26. Explain about secrets and configMap
27. How the configMap is used within application
28. How do you secure transport layer security
29. Across zone load balancing – explain the concept and provide details on how will you
configure
30. In aws load balancing, whatโ€™s the use of sticky session?


Experience #3: Posted on August 26, 2025

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

๐Š๐ฎ๐›๐ž๐ซ๐ง๐ž๐ญ๐ž๐ฌ
Q. What is the difference between a Deployment and a StatefulSet in Kubernetes?
Q. When should you use a StatefulSet instead of a Deployment?
Q. Can you attach a volume to a Deployment? If yes, how is it different from a StatefulSet?
Q. What could cause a StatefulSet pod to fail when rescheduled to a different availability zone?
Q. How do PV/PVC behave across zones in EKS or Kubernetes in general?
Q. What is a DaemonSet and when would you use it?
Q. If you want two pods per node (instead of one), what alternatives to DaemonSet can you use?
Q. What is a Pod Disruption Budget (PDB) and how is it useful?
Q. How do you handle certificate rotation in on-prem Kubernetes clusters?
Q. What are the challenges with scheduling pods in a multi-node, multi-AZ setup?
Q. How does the Kubernetes scheduler decide where to place pods?
Q. What happens when a StatefulSet pod cannot mount its volume after moving to another node?

๐Ÿ”น ๐“๐ž๐ซ๐ซ๐š๐Ÿ๐จ๐ซ๐ฆ
Q. What are common challenges faced while working with Terraform?
Q. How do you handle state file management in Terraform?
Q. How do you detect and resolve drift in Terraform-managed infrastructure?
Q. How do you manage secrets securely in Terraform?
Q. Why should you use a remote backend for Terraform?

๐Ÿ”น ๐€๐–๐’ & ๐๐ž๐ญ๐ฐ๐จ๐ซ๐ค๐ข๐ง๐ 
Q. What are all the possible ways to deploy an Nginx server on AWS?
Q. What are the pre-requisites for VPC peering between two VPCs?
Q. What problems occur when two VPCs have overlapping CIDR blocks?
Q. How can you enable communication between overlapping CIDR VPCs?
Q. What is a Transit Gateway and how does it help in VPC communication?
Q. How can a jump server be used in overlapping network scenarios?
Q. Can you explain transitive routing between VPCs A, B, and C?

๐Ÿ”น ๐‚๐ˆ/๐‚๐ƒ โ€“ ๐†๐ข๐ญ๐‡๐ฎ๐› ๐€๐œ๐ญ๐ข๐จ๐ง๐ฌ
Q. What CI/CD tools have you used in your current role?
Q. How are you integrating tools like SonarQube, Docker, and Trivy in your pipelines?
Q. How do you trigger a GitHub Actions workflow in another repository?
Q. What is the purpose of repository_dispatch in GitHub Actions?
Q. How would you trigger a CI/CD pipeline in Repo A from changes in Repo B?


Experience #4: Posted on August 26, 2025

LinkedIn Post: https://tinyurl.com/43ss823f

1. Can you explain how you would design a scalable data pipeline that ingests millions of credit records daily with minimal latency?
2. How do you handle schema evolution in a data lake environment?
3. What is the difference between batch processing and stream processing? In which scenarios would you prefer one over the other?
4. How would you design a data model for storing customer credit histories that supports both fast lookups and analytical queries?

5. Given a table of credit transactions, how would you write a SQL query to find customers whose credit utilization increased by more than 30% month over month?
6. What are indexes in a database, and how do they help in query performance? Can they sometimes slow down operations?
7. How would you optimize a slow-running SQL query on a 1 TB table?

8. Can you explain how youโ€™ve used Spark for ETL pipelines? What are the common performance bottlenecks in Spark jobs and how do you fix them?
9. Whatโ€™s the difference between a data warehouse (like Snowflake, Redshift, BigQuery) and a data lake (like S3, ADLS)?

10. How do you ensure data quality when building pipelines (for example, no duplicate customer records or missing values in critical fields)?
11. How do you handle Personally Identifiable Information (PII) in your pipelines to ensure compliance with regulations like GDPR or CCPA?

12. Suppose one of your pipelines that processes daily credit score updates is delayed by 4 hours – how would you troubleshoot and fix it?
13. Imagine you need to migrate a large on-premises Oracle data warehouse to AWS Redshift. What steps would you take to ensure a smooth migration?
14. How would you design a system to provide near-real-time fraud detection alerts based on credit card transaction streams


Experience #5: Posted on August 26, 2025

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

1) Tell me about your self
2) Explain your experience in CI/CD tools and how do you used it?
3) Give me some commands in Linux
4) Command to generate SSH Key
5) What if user lost SSH key?
6) Command to show memory usage & CPU processing’s?
7) Command to kill any one of process
8) How will you change user access or privileges?
9) What are GitHub actions?
10) Difference between GitHub actions & Jenkins?
11) Any Branching strategics you followed in your organization?
12) How much you are confident in Kubernetes & Docker?
13) How will you stop POD in K8s?
14) How will you replicate a POD?
15) Command to get logs in K8s?
16) what will you do if POD is not responding?
17) What will you do if POD is getting more load and we need to stay it healthy before it gets died
17) what is docker?
18) How docker is useful & how will you implement in your pipeline?
19) How will you find out merge conflicts?
20) what kind of tools will you prefer for SAST & DAST securities?
21) How will you manage your ServiceNow task assigned to you & what basis will you pick those and solve it?

2nd Round: –

1) How much experience you have in writing pipeline scripts?
2) Write a pipeline script of implementing some tools by Groovy language?
3) Have you created pipeline script end to end what kind of tools you used?
3) How will you create GitHub actions?
4) Did you gave any ideas to your team or project in DevOps to improve the deployments? if any what are they?
5) How much will you rate yourself about Linux & Python languages?
6) How far you are good in using Ai in DevOps? (GitHub Copilot)
7) How about Monitoring tools? what you have used in your organization?
8) How are alerts managed in Prometheus or Grafana?


Experience #6: Posted on August 20, 2025

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

๐Ÿ”น Round 1 โ€“ Interview Questions:
โ€ข Difference between cache and persist
โ€ข Different types of secret scopes in Databricks
โ€ข How broadcast join works
โ€ข Program to print a string in reverse
โ€ข Different transformations used in Databricks
โ€ข What is a partition in Databricks
โ€ข Different file reading modes (e.g., fail fast, permissive, drop malformed)
โ€ข Common sources and destination formats used in ADB
โ€ข How to store data in different layers (Bronze, Silver, Gold)
โ€ข Difference between union and unionAll
โ€ข Where do you apply cache in the code? (with example)
โ€ข What is a partition, and how many are allocated by default?
โ€ข Different components of Databricks
โ€ข Difference between count(column) and count(*)
โ€ข Difference between distinct and dropDuplicates
โ€ข Difference between Fact and Dimension tables
โ€ข Different ways to access data from ADLS to ADB
โ€ข How to create a mount point
โ€ข How to improve performance in a slow-running Spark job
โ€ข What is autoscaling in Databricks


Experience #7: Posted on August 20, 2025

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

Round 1 โ€“ AI/HPC Scaling, K8s, Cloud & Linux
1. How would you auto-scale GPU nodes for training workloads without wasting GPU hours on idle pods?
2. A multi-cluster, multi-region AI training job fails halfway because one cluster runs out of GPU memory. How do you rebalance workloads live?
3. How do you configure Kubernetes taints and tolerations for GPU workloads?
4. How would you handle CUDA driver upgrades in K8s without disrupting thousands of running AI pods?
5. Explain how youโ€™d pre-warm GPU nodes for massive AI inference traffic (e.g., ChatGPT-scale) with zero cold-start penalty.
6. How would you monitor GPU utilization in real-time in a Kubernetes cluster?

Round 2 โ€“ RCA, Fire Drills & GPU Chaos
1. How would you check if a GPU pod in Kubernetes is using the GPU assigned to it?
2. What are NCCL logs, and why are they important in distributed training?
3. Persistent storage for AI datasets starts showing 200ms+ latency. How do you pinpoint whether itโ€™s the storage backend, the network, or the GPU node?
4. A Kubernetes GPU pod requests 16GB VRAM but only gets 12GB due to fragmentation. How do you detect and fix in real-time?
5. Your AI pipeline cost doubles in 24 hours with no infra change. Profiling shows a silent GPU resource leak. How do you hunt it down?

Round 3 โ€“ Leadership, Reliability Culture & Scaling Influence
1. How do you set up SLOs for both AI inference latency and batch training completion times without overprovisioning GPUs?
2. Youโ€™re told to implement multi-region AI inference failover without DNS-based routing. Whatโ€™s your plan?
3. How do you justify infra cost for idle GPU pre-warming to leadership when each hour costs $30โ€“$40 per GPU?


Experience #8: Posted on August 19, 2025

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

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 #9: Posted on August 19, 2025

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

๐—ฆ๐—ค๐—Ÿ/๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป
1. Write a query to return the top 3 products by revenue per category using window functions (ties handled deterministically).
2. From logins(user_id, login_date), compute the Day-1 retention: users who returned the day after their first login.
3. Find the smallest and largest number in an array
4. Check if a string is a subsequence of another string

๐—ฃ๐˜†๐˜€๐—ฝ๐—ฎ๐—ฟ๐—ธ
5. From events(user_id, ts, action), assign session IDs where gaps >30 min start a new session (window + lag).
6. Deduplicate events(event_id, user_id, ts, payload) keeping the latest row per event_id (watermarking optional).
7. Compute running total sales per user ordered by date; ensure correctness with late/ out-of-order records.
8. Read mixed schema Parquet (some files add age), and merge schema safely; explain partitioning and file sizing choices.

๐—”๐——๐—™ / ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฟ๐—ถ๐—ฐ๐—ธ๐˜€
9. Design an incremental load from on-prem SQL to ADLS โ†’ Synapse using ADF (watermark/CDC, retries, idempotency).
10. ADF pipeline intermittently fails due to API throttling – how do you harden the pipeline (IR choice, concurrency, backoff, until/retry)?
11. In Databricks, build a bronze โ†’ silver โ†’ gold Delta pipeline with SCD Type 2 in silver; outline jobs/clusters and QA checks.
12. Compare Mapping Data Flows vs. Databricks notebooks for complex joins/aggregations on 2 TB – when do you pick each?

๐—ฆ๐˜†๐—ป๐—ฎ๐—ฝ๐˜€๐—ฒ / ๐—™๐—ฎ๐—ฏ๐—ฟ๐—ถ๐—ฐ
13. In Synapse Dedicated SQL, design a table and distribution strategy for a 1B-row fact table; justify hash vs. round-robin vs. replicate.
14. Implement PolyBase/OPENROWSET external tables to query Parquet in ADLS; discuss stats, result-set caching, and pitfalls.
15. In Microsoft Fabric, design a lakehouse with OneLake + Delta – explain shortcuts, medallion layers, and governance with domains.
16. Migrate an existing Synapse DW to Fabric Warehouse: outline compatibility gaps, cost model changes, and performance tuning steps.


Experience #10: Posted on August 15, 2025

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

1๏ธโƒฃ Write a Python program to reverse a string without using built-in functions.

2๏ธโƒฃ Given a list of integers, find the second largest element without sorting.

3๏ธโƒฃ Implement a function to check if a string is a palindrome.

4๏ธโƒฃ Write a Python program to count the frequency of each character in a string.

5๏ธโƒฃ Given a list of numbers, remove all duplicates without using set().

6๏ธโƒฃ Write a Python program to merge two sorted lists into one sorted list.

7๏ธโƒฃ Implement a function to find the factorial of a number using recursion.

8๏ธโƒฃ Write a Python program to find all prime numbers between 1 and 100.

9๏ธโƒฃ Given a list of integers, find the pair whose sum is closest to a given target.

๐Ÿ”Ÿ Implement a function to flatten a nested list (e.g., [1, [2, [3, 4]], 5] โ†’ [1, 2, 3, 4, 5]).


Experience #11: Posted on August 15, 2025

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

๐—ฃ๐—ฟ๐—ฒ๐—น๐—ถ๐—บ๐—ถ๐—ป๐—ฎ๐—ฟ๐˜† ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ (๐—ข๐—ป๐—น๐—ถ๐—ป๐—ฒ ๐—”๐˜€๐˜€๐—ฒ๐˜€๐˜€๐—บ๐—ฒ๐—ป๐˜)

– SQL Coding (Joins, Window functions)
– Data Structures (arrays, strings coding problems โ€“ medium level)

๐Ÿญ๐˜€๐˜ ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ (๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐Ÿญ)

– Difference between Azure Synapse Dedicated SQL Pool vs Serverless SQL Pool
– ADLS Gen2 storage hierarchy, partitioning strategy, and performance considerations
– PolyBase vs COPY statement in Synapse
– Data ingestion using ADF (Copy Activity vs Dataflow)
– Delta Lake vs Parquet formats and advantages of Delta
– Spark narrow vs wide transformations, coalesce() vs repartition()
– Scheduling jobs in Azure Databricks (Job clusters, Workflows, ADF integration)
– Azure Data Lake Storage vs Blob Storage

๐Ÿฎ๐—ป๐—ฑ ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ (๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐Ÿฎ โ€“ ๐—ฆ๐—ฒ๐—ป๐—ถ๐—ผ๐—ฟ ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—ฟ)

– Design a schema for storing stock trades (orders, customers, instruments) โ†’ normalized vs denormalized.
– Explain when to use Snowflake Schema vs Star Schema in a data warehouse
– What validations would you implement in a staging zone before loading curated data?
– When would you recommend Azure Stream Analytics vs Spark Structured Streaming?
– End to End Project Discussion.

๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ-๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—ฟ๐—ถ๐—ฎ๐—น ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ

– Describe a time you had conflicting deadlines in two projects. How did you prioritize?
– What advantages does Delta Lake provide over plain Parquet in a financial use case?
– How do you size a Databricks cluster for heavy ETL workloads?
– Compare Synapse Dedicated SQL Pool vs Cosmos DB for transactional analytics.


Experience #12: Posted on August 14, 2025

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

1. Behavioral Questions (Amazon Leadership Principles Focus)

โœ“ a. “Tell me about a time when you had to solve a challenging problem under a tight deadline.”

โœ“ b.”Describe a situation where you had to work with a difficult colleague. How did you handle it?”

โœ“ c. “”Give an example of when you improved a process. What was the impact?”

โœ“ d. “Tell me about a time you took ownership of a project. How did you ensure its success?”

2. Technical Knowledge and Tools

โœ“ a.”What is CI/CD? Can you walk me through the process of setting up a simple CI/CD pipeline?”

โœ“ b. “What tools have you used for continuous integration and continuous delivery?”

โœ“ c.”Explain the role of Docker in DevOps. How would you deploy an application in Docker?”

โœ“ d.”What is Kubernetes, and how does it help in container orchestration?”

โœ“ e. “What is the difference between a monolithic and microservices-based architecture?”

โœ“ f. “How do you handle version control? What Git workflows have you used?”

3. Cloud Infrastructure Questions (AWS Focus)

โœ“ a.”What AWS services have you worked with? Which ones do you consider most important for a DevOps engineer?”

โœ“ b. “Can you explain how you would set up a VPC (Virtual Private Cloud) in AWS?”

โœ“ c. “What is EC2, and how would you use it to deploy a simple web application?”

โœ“ d. “What is IAM in AWS, and how do you manage access control?”

โœ“ e. “Explain the difference between AWS EC2 and Lambda.”

4. Scripting & Automation Questions

โœ“ **a.** “What scripting languages do you use? Can you give an example of a script you wrote to automate a task?”

โœ“ **b.** “Write a simple script that checks if a given file exists and outputs an appropriate message.”

โœ“ **c.** “How would you automate the deployment of an application using Jenkins?”

5. Problem-Solving and Troubleshooting

โœ“ a. “Imagine your team is deploying an application, but something breaks during the process. How would you troubleshoot it?”

โœ“ b. “If a production environment is underperforming, how would you go about diagnosing the issue?”

โœ“ c. “Youโ€™re getting a sudden spike in traffic. How do you ensure your system scales efficiently?”

6. System Design Basics

โœ“ a. “How would you design a CI/CD pipeline for a microservices-based application?”

โœ“ b.”What are the key factors to consider when designing a scalable, fault-tolerant cloud infrastructure?”


Experience #13: Posted on August 10, 2025

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

๐Ÿ“Œ Topics & Questions I Faced:

โ— ๐Ÿง‘โ€๐Ÿ’ป Self Introduction & Real-Time Project
โ— ๐Ÿ”„ Git:
Difference between merge and revert
How to use cherry-pick
How to resolve merge conflicts
โ— ๐Ÿ–ฅ๏ธ Linux:
How to check CPU usage
โ— ๐Ÿงช Jenkins:
Pipeline stages (build, test, deploy)
How credentials are stored
Parallel execution in Jenkinsfile
โ— ๐Ÿณ Docker:
Multi-stage Dockerfile example
โ— โ˜ธ๏ธ Kubernetes:
Auto-scaling setup (HPA)
Deployment stages (Deployment, ReplicaSet, Pod)
Which ones I used and why
โ— ๐Ÿ” CI/CD:
Experience with GitHub Actions and AWS CodePipeline
โ— ๐Ÿ–ฅ๏ธ AWS Lambda:
Use case and deployment
โ— ๐ŸŒ Hosting:
How to deploy a static website in AWS
โ— ๐Ÿ” Terraform:
Storing secrets securely
Difference between plan and apply
What is drift?
โ— โš™๏ธ Ansible vs Terraform
Why I used Ansible in my current project
โ— ๐ŸŒ AWS Networking:
VPC connectivity
Internet Gateway vs NAT Gateway


Experience #14: Posted on August 9, 2025

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

โžก๏ธ What is predictive optimisation ?
โžก๏ธ What is liquid clustering ?
In delta sharing, what is CFD? โžก๏ธ Can you share delta tables with history?
โžก๏ธ In autoloader, if the table gtes truncated, how to recover the data ?
โžก๏ธ Explain how to implement DLT ?
โžก๏ธ Explain the optimizatins applied with your data in databricks ?
โžก๏ธ What is the volume of data processed each day ?
โžก๏ธ What are SQL warehouse and how has it made it easy now to connect to other tools
โžก๏ธ What is Unity Catalog
โžก๏ธ Why did your organisation shifted to UC managed tables and not external tables?


Experience #15: Posted on July 19, 2025

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

๐—ฆ๐—ค๐—Ÿ
– Write a query to find the second highest salary from an employee table without using MAX in subquery.
– Explain the difference between INNER JOIN, LEFT JOIN, and FULL OUTER JOIN with examples.
– Given a sales table, find the top 3 products sold in each region using RANK or DENSE_RANK.

๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป
– How do you handle a file that is too large to fit into memory in Python? Show an example.
– What is the difference between mutable and immutable data types? Give examples.
– Write Python code to merge multiple CSV files from a directory into a single Pandas DataFrame.

๐—ฃ๐˜†๐˜€๐—ฝ๐—ฎ๐—ฟ๐—ธ
– Explain the difference between narrow and wide transformations in Spark. Give examples.
– How do you perform joins in PySpark and handle skewed data?
– Given a large dataset, write PySpark code to calculate the average sales per region per month.

๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฟ๐—ถ๐—ฐ๐—ธ๐˜€
– Explain the difference between a cluster, job cluster, and all-purpose cluster in Databricks.
– How do you optimize Delta Lake performance in Databricks?
– How do you integrate Databricks with Azure Data Lake Storage for both reading and writing data?

๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ ๐—™๐—ฎ๐—ฐ๐˜๐—ผ๐—ฟ๐˜†
– What is the difference between mapping data flows and wrangling data flows?
– How do you implement incremental load in Azure Data Factory?
– Explain how triggers work in ADF and how to schedule pipelines.

๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐˜€๐—ผ๐—ณ๐˜ ๐—™๐—ฎ๐—ฏ๐—ฟ๐—ถ๐—ฐ
– Explain the architecture of OneLake in Microsoft Fabric.
– How does Fabric differ from Azure Synapse Analytics and Power BI?
– How would you migrate existing ADF pipelines to Microsoft Fabric Data Factory?

๐—”๐˜‡๐˜‚๐—ฟ๐—ฒ ๐—ฆ๐˜†๐—ป๐—ฎ๐—ฝ๐˜€๐—ฒ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐˜€
– Explain the difference between dedicated SQL pool and serverless SQL pool in Synapse.
– How do you partition data in Synapse for better query performance?
– What are materialized views in Synapse and when should you use them?

Leave a Comment

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

Scroll to Top