The order of quantifiers I am reviewing for an exam, and I have come across a question that does not contain a solution, so I wanted to verify my answer.
Question 1: If $\exists y \forall x P(x, y)$ is true, then $\forall x \exists y P(x, y)$ is also true.
To me that appears true, because if there exists at least one particular value of $y$ that works for every $x$, then for every $x$ there is at least one $y$ value that satisfies $P(x, y)$.
Question 2: If $\forall x \exists y P(x, y)$ is true, then $\exists y \forall x P(x, y)$ is also true.
I think this one is false. There can exists some value of $y$ that satisfies $P(x, y)$ for every value of $x$, but that does not mean that the value is the same for every $x$. 
Am I correct?

Correct.  To demonstrate that something does not follow, it is often helpful to provide a concrete counterexample, e.g. you could assume that $P(x,y)$ stands for $x$ has $y$ as a parent. So then $\forall x \exists y P(x,y)$ becomes the claim that everyone has a parent (true), but $\exists y \forall x  P(x,y)$ becomes the claim that there is someone who is the parent of everyone (false)
