ivi inc. Interview Questions