To lower the cross-tier intercell interference(ICI) between macrocell and microcell,three user selection algorithms for the heterogeneous network were proposed in this paper, assuming full knowledge of channelstate information at the transmitter. Algorithm 1 chooses microcell users whose interference channel matrix is parallel to that of a known user and targets at increasing user SINR. Algorithm 2 takes effect of chordal distance-channel norm balance on the system into account and predetermines the available user set from which it can choose service users. With comprehensive considerations to effect of interference signal and useful signal on system, Algorithm 3 set a weighting function as the objective function of user selection. Simulation results demonstrated that all three proposed algorithms could achieve user diversity gain while lowering cross-tier interference.