boston technology corporation Interview Questions