FIS interview question

Project Architecture Interface and abstract diff String program