In many situations of practical or/and theoretical interest, the assumption that the interfaces between constituent phases of a composite are smooth is no longer appropriate, and the consideration of rough interfaces at microscopic scale is necessary. However, in micromechanics, when the interfaces between the constituent phases of composites become rough, all classical well-known micromechanical schemes resorting to Eshelby's formalism cannot be applicable and the problem of determining the effective properties of composites become largely open. The present work aims to determine the effective thermal conductivity of a composite in which the interfaces between its constituent phases are perfectly bonded but oscillate quickly around a curved surface and along two directions. To achieve this objective, a two-scale homogenization method is proposed. In the first-scale homogenization, or microscopic-to-mesoscopic upscaling, the interfacial zone in which the interface oscillates is homogenized as an equivalent interphase by applying an asymptotic analysis. The thermal properties of the equivalent interphase can generally be determined by using a numerical approach based on the fast Fourier transform (FFT) method. In particular case where the equivalent interphase is very thin, this interphase is then replaced with a general imperfect interface situated at its middle surface. By applying the equivalent inclusion method, every inclusion with imperfect interface is further substituted by an equivalent inclusion with perfect interface. In the second scale homogenization, or mesoscopic-to-macroscopic upscaling, due to the fact that the interfaces are perfect, the effective thermal conductivity can be analytically obtained by using some well-known classical micromechanical schemes. To illustrate the two-scale homogenization method proposed in this work, the case of a layered