If a matrix $A \in \mathbb{F^{NxN}}$ can be diagonalized, i.e. factored into the form:
$A = V \Lambda V^{-1}$, where V is a basis for $\mathbb{F^N}$ and $\Lambda$ is a diagonal matrix, do $V$ and $\Lambda$ necessarily contain the eigenvectors and eigenvalues of $A$ respectively, or could a diagonalization be in terms of other vectors/diagonal values?
Is the answer to this question different between asymmetric square matrices on the one hand and symmetric/Hermitian or normal matrices which decompose as $Q\Lambda Q'$ for unitary $Q$ on the other hand? And if so, or if all diagonalizations are necessarily in terms of eigenvectors/values, why?
Rewrite $$ A = V \Lambda V^{-1} $$ as $$ AV = V \Lambda $$ and let $v_1$ be the first column of $V$.
Now look at the first column of $AV$ --- it's just $Av_1$.
What about the first column of $V \Lambda$? It's just $\lambda_1 v_1$.
The same reasoning applies to all other columns, hence each column of $V$ is an eigenvector of $A$.
I leave you to think about the complex case on your own...