PandaDoc interview question

Designing patterns and approaches, database internals, algorithms