Under what conditions there exists an orthogonal basis? Or even better, is there a characterization of the existence of an orthogonal basis in terms of a given bilinear form and/or the base field?
For instance, if the characteristic of the field is not 2 and the bilinear form is symmetric, then there exists an orthogonal basis and we can as well extend to an orthogonal basis. Now, the proof is based on the fact that if $B$ is a nonzero symmetric bilinear form, then there exists $v \neq 0$ such that $B(v,v)\neq 0$.
So, is the above possible if the bilinear form is alternating, i.e., $B(v,v) = 0$ for all $v$? Or skew-symmetric, i.e., $B(v,w) = -B(w,v)$ for all $v,w$?
I am primarily interested on non-degenerate bilinear forms, but I am curious about the degenerate case as well.