$$\begin{pmatrix}0&1&&&\\ 1&\ddots&\ddots&&\\ &\ddots&\ddots&\ddots&\\ &&\ddots&\ddots&1\\ &&&1&0\end{pmatrix}$$
has distinct eigenvalues. Why?
Clearly, the eigenvalues should be reals. How to show they are distinct? It seems hard to factor the eigenpolynomial.
In general, consider any Hermitian tridiagonal matrix $H\in M_n(\mathbb C)$ with an entrywise nonzero super-diagonal. If $H$ has a repeated eigenvalue $\lambda$, then $\operatorname{rank}(H-\lambda I)\le n-2$. (You may diagonalise $H$ to see this.) But this is impossible because the top-right $(n-1)\times(n-1)$ submatrix of $H-\lambda I$ is a nonsingular bidiagonal matrix. Hence all eigenvalues of $H$ are distinct.