· 202 questions
Databricks Study Guide
About 200 interview-style questions on Databricks, from the lakehouse idea to Delta Lake, Unity Catalog, ingestion, Lakeflow pipelines and jobs, performance tuning, security and…
Study notes on the data engineering stack, plus the articles on AI and machine learning I wrote in 2024 and 2025, kept here as an archive.
· 202 questions
About 200 interview-style questions on Databricks, from the lakehouse idea to Delta Lake, Unity Catalog, ingestion, Lakeflow pipelines and jobs, performance tuning, security and…
· 195 questions
About 200 interview-style questions on Apache Airflow, from DAGs and operators to scheduling, sensors, assets, executors, testing, deployment and troubleshooting. The answers…
· 205 questions
About 200 interview-style questions on Snowflake, from its architecture to virtual warehouses, micro-partitions, loading, semi-structured data, streams and tasks, dynamic tables,…
· 204 questions
About 200 interview-style questions on AWS Glue: the Data Catalog, crawlers, Spark ETL jobs, DynamicFrames, job bookmarks, workers and cost, streaming, data quality,…
· 192 questions
About 200 interview-style questions on Amazon Athena: how serverless SQL on S3 works, tables and SerDes, partitions and partition projection, file formats, Iceberg tables, CTAS…
· 199 questions
About 200 interview-style questions on Amazon RDS and Aurora: engines, instance and storage choices, high availability with Multi-AZ, read replicas, backups and restores,…
· 205 questions
About 200 interview-style questions on Apache Hadoop and its ecosystem: HDFS, YARN, MapReduce, file formats, Hive, HBase, ZooKeeper, ingestion tools, security, operations and the…
· 209 questions
About 200 interview-style questions on data warehousing: core concepts, dimensional modeling with facts and dimensions, slowly changing dimensions, loading patterns, data quality,…
· 208 questions
About 200 interview-style questions on data architecture: principles, storage and database choices, distributed systems trade-offs, modeling approaches (Inmon, Kimball, Data…
· 207 questions
About 200 interview-style questions on CI/CD and automation for data platforms: Git workflows, testing strategies for pipelines and data, code quality, environments,…
· 12 min read
Every few years a new data architecture is announced as the one that replaces all the others. Inmon was replaced by Kimball, the warehouse by the data lake, the lake by the…
· 12 min read
A data pipeline has to answer two questions before anyone should trust it in production. Is it right: does it produce the correct data, every time, including on the strange inputs…
· 13 min read
Ten years ago, deploying a data pipeline often meant copying a script to a server, editing a cron line and hoping. I've seen emergency fixes typed directly into production, jobs…
· 13 min read
Two years ago, "AI for developers" mostly meant autocomplete and a chat window. In 2026 the default tool is an agent: Claude Code, OpenAI Codex, GitHub Copilot's agent mode,…
· 201 questions
About 200 questions and short answers I used to prepare the AWS Certified Cloud Practitioner exam (CLF-C02), which I passed in October 2026. They follow the exam's four domains:…
· 205 questions
About 200 interview-style questions on dbt (data build tool), from the basics to incremental models, snapshots, testing, deployment and performance. The answers refer to dbt Core…
· 200 questions
About 200 questions on Python for data engineering interviews: the language itself, the standard library, object-oriented programming, generators and decorators, concurrency,…
· 201 questions
About 200 questions on PostgreSQL and SQL for data engineering interviews: architecture, data types, querying, window functions, indexes, transactions and MVCC, performance…
· 212 questions
About 200 questions on PySpark for data engineering interviews: Spark's architecture, SparkSession and RDDs, DataFrames and column functions, aggregations, joins, window…
· 11 min read
In recent months, there has been a lot of noise about the elimination of jobs due to advancements in Artificial Intelligence (AI). Some have even made catastrophic predictions,…
· 7 min read
Hey everyone! Today, I want to share my thoughts on one of my all-time favorite games, Mass Effect. If you haven’t played it yet, I highly recommend the Legendary Edition,…
· 12 min read
Have you ever wondered how computers can understand and generate human language? Let's explore this fascinating topic together. So, what does NLP stand for? It stands for Natural…
· 4 min read
Machine learning is a computer science field that allows computers to learn and adapt based on data, without requiring explicit programming for each specific task. As Oxford…
· 11 min read
Hey everyone! So today I want to review and give a basic introduction to neural networks so we can understand in very general terms the technology that makes AI models to…
· 5 min read
As businesses and research institutions increasingly leverage artificial intelligence (AI) to solve complex problems, deploying machine learning (ML) and neural network models in…
· 5 min read
Artificial Intelligence (AI) language models like GPT-4 demonstrate varying levels of proficiency across different languages, including English, Spanish, and French. These…
· 4 min read
In my professional life, I've worked in several “Big Data” departments across various companies. These companies often had elaborate data architectures set up to handle…
· 9 min read
Disclaimer: Dall-E 3 is exclusively available in the paid version of ChatGPT.
· 3 min read
On January 10, OpenAI announced the creation of the ChatGPT Store. In this article, I will attempt to explain what this new development entails.To provide context, I'll review…