Prove that there does not exist a homomorphism $\phi :Q_8 \rightarrow S_4$ such that $\phi (i) = (1 2 3 4), \phi (j) = (1 2 4 3) $.
Using homomorphism properties, we obtain $\phi(i) \phi(j) = \phi(ij) = \phi(k) = (1 2 3 4)(1 2 4 3) = (1 3 2)$, then $\phi(j) \phi(k) = \phi(jk) = \phi(i) = (1 2 4 3)(1 3 2) = (3 4)\neq (1 3 2)$, hence $\phi$ is not even a well-defined function. Is what I did right? I am not completely convinced. Thanks!
Your calculations are good and your proof is right, you could perhaps word it the following way to make the logic crystal clear:
Let $\phi$ be some arbitrary function from $Q_8$ to $S_4$ that happens to take $i$ to $(1234)$ and $j$ to $(1243)$.
Let's show that $\phi$ is not a homomorphism.
If $\phi$ were a homomorphism, then $\phi(i) = \phi(jij) = \phi(j)\phi(i)\phi(j)$. But this implies $$ (1234) = (1243)(1234)(1243) $$ which is false: the right hand side fixes $1$ and the left hand side doesn't.