[step:Test the inner-product identity on standard basis vectors to recover symmetry]
Conversely, assume that
\begin{align*}
\langle Ax,y\rangle=\langle x,Ay\rangle
\end{align*}
for all $x,y \in \mathbb{R}^n$. For each $i \in \{1,\dots,n\}$, let $e_i \in \mathbb{R}^n$ denote the $i$-th standard basis vector, whose $k$-th coordinate is $1$ if $k=i$ and $0$ otherwise.
Fix arbitrary indices $i,j \in \{1,\dots,n\}$. Applying the assumed identity with $x=e_i$ and $y=e_j$ gives
\begin{align*}
\langle Ae_i,e_j\rangle=\langle e_i,Ae_j\rangle.
\end{align*}
The vector $Ae_i$ is the $i$-th column of $A$, so its $j$-th coordinate is $A_{ji}$. Hence
\begin{align*}
\langle Ae_i,e_j\rangle=A_{ji}.
\end{align*}
Similarly, the vector $Ae_j$ is the $j$-th column of $A$, so its $i$-th coordinate is $A_{ij}$. Hence
\begin{align*}
\langle e_i,Ae_j\rangle=A_{ij}.
\end{align*}
Therefore $A_{ji}=A_{ij}$. Since $i,j \in \{1,\dots,n\}$ were arbitrary, all transposed entries agree:
\begin{align*}
A_{ij}=A_{ji}
\end{align*}
for every $i,j \in \{1,\dots,n\}$. Thus $A^\top=A$, so $A$ is symmetric.
[/step]