<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on 4 April 2026 at 02:33 by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://dataengineerblog.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>DataEngineerBlog.com</title>
		<link><![CDATA[https://dataengineerblog.com]]></link>
		<description><![CDATA[DataEngineerBlog.com]]></description>
		<lastBuildDate><![CDATA[Tue, 23 Dec 2025 04:45:37 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://dataengineerblog.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://dataengineerblog.com/top-10-data-engineering-skills-every-company-needs-in-2026/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/top-10-data-engineering-skills-every-company-needs-in-2026/]]></link>
			<title>Top 10 Data Engineering Skills Every Company Needs in 2026</title>
			<pubDate><![CDATA[Tue, 23 Dec 2025 04:45:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/contact-us/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/contact-us/]]></link>
			<title>Contact us</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:52:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/disclaimer/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/disclaimer/]]></link>
			<title>Disclaimer</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:52:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/privacy-policy/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/privacy-policy/]]></link>
			<title>Privacy Policy</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:52:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/about-us/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/about-us/]]></link>
			<title>About Us</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:51:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/pyspark-interview-questions/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/pyspark-interview-questions/]]></link>
			<title>PySpark interview question [2026]</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:41:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/how-to-find-duplicates-in-a-table/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/how-to-find-duplicates-in-a-table/]]></link>
			<title>How to find duplicates in a table</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:32:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/difference-between-where-and-having-clause-in-sql/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/difference-between-where-and-having-clause-in-sql/]]></link>
			<title>Difference Between WHERE and HAVING Clause in sql</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:32:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/gcp-bucket-100-all-topics-cover-in-single-post/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/gcp-bucket-100-all-topics-cover-in-single-post/]]></link>
			<title>GCP Bucket &#8211; 100% All topics cover in single post</title>
			<pubDate><![CDATA[Thu, 20 Jun 2024 12:17:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/time-travel-bigquery/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/time-travel-bigquery/]]></link>
			<title>Time travel &#8211; BigQuery</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 08:30:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/system-design-for-data-engineers/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/system-design-for-data-engineers/]]></link>
			<title>System Design for Data Engineers</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 07:17:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/data-engineer-interview-questions/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/data-engineer-interview-questions/]]></link>
			<title>Data Engineer Interview Questions</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 07:04:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/leetcode-data-engineer-interview-question/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/leetcode-data-engineer-interview-question/]]></link>
			<title>LeetCode Data Engineer Interview Questions</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 06:42:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/how-would-you-handle-skewed-data-in-pyspark/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/how-would-you-handle-skewed-data-in-pyspark/]]></link>
			<title>How would you handle skewed data in PySpark?</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 06:06:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/sql-to-pyspark-query-converstion/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/sql-to-pyspark-query-converstion/]]></link>
			<title>sql to pyspark query converstion</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 06:05:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/scd-types-explained-with-examples/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/scd-types-explained-with-examples/]]></link>
			<title>SCD Types Explained with Examples</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 06:03:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/how-to-handle-skewed-data-in-pyspark/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/how-to-handle-skewed-data-in-pyspark/]]></link>
			<title>How to handle skewed data in PySpark?</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 06:01:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/catalyst-optimizer-in-pyspark/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/catalyst-optimizer-in-pyspark/]]></link>
			<title>How Catalyst Optimizer Works in PySpark</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 05:59:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/gcp-bigquery/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/gcp-bigquery/]]></link>
			<title>GCP BigQuery</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 05:57:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/data-modeling-how-to-design-it/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/data-modeling-how-to-design-it/]]></link>
			<title>Data Modeling &#8211; How to design it?</title>
			<pubDate><![CDATA[Sun, 07 Dec 2025 05:56:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/pypark-databriks-spark-rajas-data-engineering/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/pypark-databriks-spark-rajas-data-engineering/]]></link>
			<title>Pypark &#8211; Databriks + spark Rajas data engineering</title>
			<pubDate><![CDATA[Sun, 16 Feb 2025 08:45:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/python/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/python/]]></link>
			<title>Python</title>
			<pubDate><![CDATA[Sat, 22 Mar 2025 07:18:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/sql-joins-antiself-natural-lnner-left-right-full-join/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/sql-joins-antiself-natural-lnner-left-right-full-join/]]></link>
			<title>SQL Joins (anti, self, natural, lnner, left, right, full join)</title>
			<pubDate><![CDATA[Tue, 31 Dec 2024 10:46:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/how-to-delete-duplicates-from-a-table/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/how-to-delete-duplicates-from-a-table/]]></link>
			<title>How to delete duplicates from a table</title>
			<pubDate><![CDATA[Tue, 31 Dec 2024 07:39:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/pwc-data-engineer-interview-questions-bangalore-2024/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/pwc-data-engineer-interview-questions-bangalore-2024/]]></link>
			<title>PWC Data Engineer Interview questions</title>
			<pubDate><![CDATA[Tue, 28 Jan 2025 04:02:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/sql-aggregates-function-count-min-max-avg-sum/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/sql-aggregates-function-count-min-max-avg-sum/]]></link>
			<title>SQL Aggregates function &#8211; count(), min(), max(), avg(), sum()</title>
			<pubDate><![CDATA[Tue, 31 Dec 2024 11:01:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/how-catalyst-optimizer-works-in-spark/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/how-catalyst-optimizer-works-in-spark/]]></link>
			<title>Given a code &#8211; How Catalyst Optimizer Works in This Code?</title>
			<pubDate><![CDATA[Thu, 27 Feb 2025 17:31:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/what-happens-when-you-enable-cache-in-pyspark-and-the-dataset-exceeds-the-available-memory-how-does-spark-handle-this-situation-and-what-potential-issues-might-arise/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/what-happens-when-you-enable-cache-in-pyspark-and-the-dataset-exceeds-the-available-memory-how-does-spark-handle-this-situation-and-what-potential-issues-might-arise/]]></link>
			<title>What happens when you enable cache() in PySpark and the dataset exceeds the available memory? How does Spark handle this situation, and what potential issues might arise?</title>
			<pubDate><![CDATA[Tue, 25 Feb 2025 09:59:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/zepto-global-data-engineer-interview-questions/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/zepto-global-data-engineer-interview-questions/]]></link>
			<title>zepto global data engineer interview questions</title>
			<pubDate><![CDATA[Tue, 11 Feb 2025 08:14:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/prediction-pushdown/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/prediction-pushdown/]]></link>
			<title>Catalist optimizer : Prediction pushdown</title>
			<pubDate><![CDATA[Thu, 27 Feb 2025 16:54:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/surrogate-key/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/surrogate-key/]]></link>
			<title>Surrogate key</title>
			<pubDate><![CDATA[Thu, 13 Feb 2025 08:50:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/sql-limit-offset-select-row/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/sql-limit-offset-select-row/]]></link>
			<title>SQL LIMIT &amp; OFFSET &#8211; SELECT ROW</title>
			<pubDate><![CDATA[Mon, 30 Dec 2024 14:46:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/pyspark-zero-to-expert-tutorial/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/pyspark-zero-to-expert-tutorial/]]></link>
			<title>Pyspark Zero to Expert Tutorial</title>
			<pubDate><![CDATA[Fri, 14 Feb 2025 06:57:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/short-and-wide-tables-in-google-cloud-bigtable/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/short-and-wide-tables-in-google-cloud-bigtable/]]></link>
			<title>Short and wide tables in Google Cloud Bigtable.</title>
			<pubDate><![CDATA[Sun, 09 Jun 2024 08:08:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/what-is-data-engineering-a-complete-guide-for-2026/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/what-is-data-engineering-a-complete-guide-for-2026/]]></link>
			<title>What Is Data Engineering? A Complete Guide for 2026?</title>
			<pubDate><![CDATA[Fri, 12 Dec 2025 13:41:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/view-vs-materialized-view/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/view-vs-materialized-view/]]></link>
			<title>View vs materialized view &#8211; BigQuery</title>
			<pubDate><![CDATA[Thu, 30 May 2024 16:41:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/data-engineer-interview/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/data-engineer-interview/]]></link>
			<title>Data Engineer interview.</title>
			<pubDate><![CDATA[Fri, 21 Mar 2025 04:29:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/understanding-mitigating-hotspotting-google-cloud-spanner/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/understanding-mitigating-hotspotting-google-cloud-spanner/]]></link>
			<title>Understanding and Mitigating Hotspotting in Google Cloud Spanner</title>
			<pubDate><![CDATA[Sat, 15 Jun 2024 08:39:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/amazon-data-engineer-interview-questions-2024/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/amazon-data-engineer-interview-questions-2024/]]></link>
			<title>Amazon data engineer interview questions &#8211; 2024</title>
			<pubDate><![CDATA[Sat, 08 Jun 2024 13:01:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/gcp-bigtable-tall-tables-vs-narro-tables/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/gcp-bigtable-tall-tables-vs-narro-tables/]]></link>
			<title>BigTable &#8211; Tall tables vs narro Tables</title>
			<pubDate><![CDATA[Fri, 31 May 2024 15:47:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/what-is-a-federated-query-in-bigquery/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/what-is-a-federated-query-in-bigquery/]]></link>
			<title>What is a federated query in BigQuery?</title>
			<pubDate><![CDATA[Fri, 21 Mar 2025 04:56:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/bigquery-slots/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/bigquery-slots/]]></link>
			<title>Ultimate Guide to BigQuery Slots: Boosting Performance and Managing Costs Efficiently</title>
			<pubDate><![CDATA[Fri, 31 May 2024 12:31:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/gcp-dataflow-apache-beam/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/gcp-dataflow-apache-beam/]]></link>
			<title>GCP Dataflow &#8211; Apache beam</title>
			<pubDate><![CDATA[Fri, 31 May 2024 08:41:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/partition-and-clustering-bigquery/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/partition-and-clustering-bigquery/]]></link>
			<title>partition and clustering &#8211; BigQuery</title>
			<pubDate><![CDATA[Fri, 21 Mar 2025 04:53:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/windowing-in-stream-processing/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/windowing-in-stream-processing/]]></link>
			<title>Comprehensive Guide to Windowing Functions in Data Stream Processing: Tumbling, Hopping, Sliding, Session, and Global Windows Explained</title>
			<pubDate><![CDATA[Fri, 31 May 2024 08:03:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/bigquery-anonymous-dataset/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/bigquery-anonymous-dataset/]]></link>
			<title>BigQuery &#8211; Anonymous dataset</title>
			<pubDate><![CDATA[Thu, 30 May 2024 15:47:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/sql-interview-question-100-asked-questions/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/sql-interview-question-100-asked-questions/]]></link>
			<title>SQL</title>
			<pubDate><![CDATA[Sat, 01 Mar 2025 22:10:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/problem-with-to-many-partition-in-database-or-storage-systems/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/problem-with-to-many-partition-in-database-or-storage-systems/]]></link>
			<title>problem with to many partition in database or storage systems</title>
			<pubDate><![CDATA[Fri, 24 May 2024 17:16:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/gcp-iam-identity-access-management/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/gcp-iam-identity-access-management/]]></link>
			<title>GCP IAM (identity access management)</title>
			<pubDate><![CDATA[Tue, 07 May 2024 08:04:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://dataengineerblog.com/what-are-accumulators-and-how-do-they-work/]]></guid>
			<link><![CDATA[https://dataengineerblog.com/what-are-accumulators-and-how-do-they-work/]]></link>
			<title>What Are Accumulators, and How Do They Work?</title>
			<pubDate><![CDATA[Sat, 01 Mar 2025 09:20:50 +0000]]></pubDate>
		</item>
				</channel>
</rss>
