STO Consulting interviews FAQs