The following question is part of a masters exam for which I am preparing and I don't have any methodology on how this type of matrices are solved.
I don't know how to find eigenvalues of matrices ( larger than 3 $\times$ 3).
So, it's my humble request if you can tell some details or source of results and observations which are useful for dealing with such matrices.
I have studied linear algebra from David C lay.
Thanks a lot!!

Let $A$ be that matrix. Then, we have $$A(x_1,x_2,x_3,x_4,x_5,x_6)^T = (x_4,x_5,x_6,x_1,x_2,x_3)^T,$$ i.e. $A$ acts on a vector by swapping the 1st/4th entries, the 2nd/5th entries, and the 3rd/6th entries.
So for a vector $v$ to be an eigenvector of $A$, swapping the 1st/4th entries, the 2nd/5th entries, and the 3rd/6th entries of $v$ should yield a scalar multiple of $v$. As an example, $$A(1,0,0,1,0,0)^T = (1,0,0,1,0,0)^T,$$ so $(1,0,0,1,0,0)^T$ is an eigenvector with eigenvalue $1$. Can you find six linearly independent eigenvectors and their corresponding eigenvalues?
Just a note: In general, it is hard/tedious to find the eigenvalues of an arbitrary large matrix. However, if a large matrix has a "pattern" to the entries, it may be possible to find the eigenvectors/eigenvalues "by inspection". That's probably what this question is expecting you to do.