Arcesium interview question

Design patterns, database choice to make