Dense small cells have been considered as a promising solution for improving system throughput in future 5G networks. While, the energy efficiency (EE) of dense small cell networks is also of great concern in 5G networks. But, When a large number of small cells are overlapped, serious inter-cell interference (ICI) becomes one of the major technical challenges, meanwhile, quality of service (QoS) is always a general requirement of 5G networks. So, in this paper, we attempt to explore the potential of clustering-based interference management for QoS guarantees in dense small cell networks. The optimal problem which maximizes the system capacity and EE have been formulated. Taking into account the complex of COMP-JT, graph-based clustering is proposed. Meanwhile, clustering-based cooperative QoS guarantees scheme is proposed, so as to reduce the inter-cell interference and guarantee the QoS. The simulation results demonstrate that the proposed policy could enhance the system throughput and energy efficiency.