General interpolation formulae for bivariate interpolation are established by introducing multiple parameters, which are extensions and improvements of those studied by Tan and Fang. The general interpolation formulae include general interpolation formulae of symmetric branched continued fraction, general interpolation formulae of univariate and bivariate interpolation, univariate block based blending rational interpolation, bivariate block based blending rational interpolation and their dual schemes, and some interpolation form studied by many scholars in recent years. We discuss the interpolation theorem, algorithms, dual interpolation, and special cases and give many kinds of interpolation scheme. Numerical examples are given to show the effectiveness of the method.