Granite Depot interviews FAQs