What is data engineering, and how is it different from data science? What is ETL, and how is it used in data engineering? What are the different types of data storage systems that you are familiar with? What is the difference between a relational and non-relational database? Can you explain the process of data normalization and why it's important? What is data warehousing, and how does it differ from data lakes? What is a data pipeline, and how do you design and implement one?