TCP Software interviews FAQs