Tests your data management, programming, and modeling skills in R or Python, and SQL. To pass, you must perform data extraction, joining, aggregation, and cleaning in SQL, and assess and validate data quality. You should also be proficient in R or Python for similar tasks, including collecting data from non-standard formats. The exam requires preparing data for modeling, implementing and assessing supervised and unsupervised learning models, and writing production-quality code with functions, control flow, and loops. Additionally, you must demonstrate best practices in version control, testing, and package development.