DDI Consulting interviews FAQs