Given $a=(a_i)_{i=1}^n$ and $b=(b_i)_{i=1}^n$ vectors in $\mathbb{R}^n$, we define the matrix $M=(m_{ij})_{i,j=1}^n$ as: $$ m_{ij}=a_ib_j + a_jb_i, $$ or equivalently $$ M=ab^t+ba^t. $$ Note that $a,b$ are also $n\times 1$ matrices, $a^t,b^t$ are $1\times n$ matrices.
What are the eigenvalues and eigenvectors of $M$?
We are considering the following two cases:
Case I. $a$, $b$ linearly dependent. Let for example $b=\mu a$, then $M=2\mu\, a a^t$. But the rank of $aa^t$ is 1, as all its columns are multiple of the first column (if the first is nonzero.), and hence its eigenvectors are $a$, with eigenvalue $\lambda= 2\mu\, a^ta$, and $n-1$ eigenvectors corresponding to $\lambda=0$, which constitute a basis of the kernel of $aa^t$.
Case II. If $a$, $b$ linearly independent (and hence ∥a∥,∥b∥≠0). Then $$ Mx=\lambda x \,\,\Longleftrightarrow\,\, a(b^tx)+b(a^tx)=\lambda x,\tag{1} $$ thus, if $\lambda\ne0$, then $x$ is a linear combination of $a$ and $b$. Hence $M$ has as eigenvalues $\lambda=0$ with multiplicity $n-2$, and eigenspace $$ \{x:a^tx=b^tx=0\}. $$ Also, setting $x=c_1a+c_2b$ in $(1)$ we obtain the system $$ a^ta c_1+a^tb c_2=\lambda c_1, \quad a^tb c_1+b^tb c_2=\lambda c_2, $$ which provides another two eigenvalues/eigenvectors. The eigenvalues satisfy the equation $$ 0=\left| \begin{matrix}a^ta-\lambda & a^tb \\ a^tb & b^tb-\lambda \end{matrix} \right|=\lambda^2-(|a|^2+|b|^2)\lambda+(|a|^2|b|^2-(a^tb)^2), $$ and thus \begin{align} \lambda_{1,2}&=\frac{|a|^2+|b|^2\pm\sqrt{(|a|^2+|b|^2)^2-4(|a|^2|b|^2-(a^tb)^2)}}{2} \\ &=\frac{|a|^2+|b|^2\pm\sqrt{(|a|^2-|b|^2)^2+4(a^tb)^2}}{2}. \end{align}