This paper discusses efficient numerical methods for the Steklov eigenvalue problem and establishes a new multiscale discretization scheme and an adaptive algorithm based on the Rayleigh quotient iterative method. The efficiency of these schemes is analyzed theoretically, and the constants appeared in the error estimates are also analyzed elaborately. Finally, numerical experiments are provided to support the theory.