One way (which was correctly indicated in an answer that has been, alas, deleted by owner) is to
- note that the sequences satisfying $a_{n+1}=3a_n+10a_{n-1}$ form a two-dimensional space ($a_0$ and $a_1$ being the free parameters);
- find two (non-zero) geometric sequences $a_{n} = q^{n}$ that are a basis for this space;
- express the given sequence $a_{n}$ as a linear combination of the two geometric sequences $q_1^{n}$ and $q_2^{n}$ found in the previous step.
The ratio $q$ for the geometric sequences in step 2 can be found by solving $q^{n+1} = 3 q^{n} + 10 q^{n-1}$, or
$$
q^{2} - 3 q - 10 = 0.
$$
In step 3, one needs to find constants $c, d$ such that $a_{0} = c + d$ and $a_{1} = c q_{1} + d q_{2}$.
Equivalently, as suggested by Berci in a comment, note that
$$
\begin{bmatrix}a_{n+1}\\a_{n}\end{bmatrix}
=
\begin{bmatrix}3 & 10\\1&0\end{bmatrix}
\begin{bmatrix}a_{n}\\a_{n-1}\end{bmatrix},
$$
find the eigenvalues of the matrix (which are, unsurprisingly, the $q$ above) and conjugate the matrix to diagonal form.
See a good general explanation.