GEP interview question

project architecture