Cognizant Interview Question

Discuss your experience with version control systems in the context of data engineering. How do you manage changes to data pipelines over time?