We consider the problem
$$\left\{ \begin{matrix} {{\varepsilon }^{2}}\Delta u-u+f(u)=0,u>0 & \text{in}\,\Omega \\ \frac{\partial u}{\partial v}=0\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, & \text{on}\,\partial \Omega , \\\end{matrix} \right.$$
where $\Omega $ is a bounded smooth domain in ${{R}^{N}},\varepsilon >0$ is a small parameter and $f$ is a superlinear, subcritical nonlinearity. It is known that this equation possesses multiple boundary spike solutions that concentrate, as $\varepsilon $ approaches zero, at multiple critical points of the mean curvature function $H(P),P\in \partial \Omega $. It is also proved that this equation has multiple interior spike solutions which concentrate, as $\varepsilon \to 0$, at sphere packing points in $\Omega $.
In this paper, we prove the existence of solutions with multiple spikes both on the boundary and in the interior. The main difficulty lies in the fact that the boundary spikes and the interior spikes usually have different scales of error estimation. We have to choose a special set of boundary spikes to match the scale of the interior spikes in a variational approach.