Uber Interview Question

Write a program that takes a configuration file as an input and build dependencies.