The following problem is an assignment of my complex analysis course, which seems to be a converse of the Carathéodory's theorem that a biholomorphism between two Jordan regions can be extended to a homeomorphism between their closures.
Suppose that $G$ and $\Omega$ are Jordan regions and $f$ is a continuous function on the closure $\overline G$ of $G$ such that $f$ is analytic on $G$ and $f(G)\subset\Omega$. If $f$ maps $\partial G$ onto $\partial\Omega$ homeomorphically, then $f(G)=\Omega$ and $f$ is univalent.
To be honest it is a bit difficult to prove and I have worked on it for days. By Riemann mapping theorem and its extension to the boundary, we can take both $G$ and $\Omega$ in this problem as the unit disk $\Delta$ and $f(0)=0$. The image of $f$ is a region since $f$ here cannot be constant in $G$, and then we can consider a formally simpler but in fact equivalent problem as follows.
Suppose that $f\colon\overline\Delta\to\overline\Delta$ is continuous. If $f\in\mathcal O(\Delta)$ and $f(0)=0$ and $f\colon\partial\Delta\to\partial\Delta$ is a homeomorphism, then $f\in\mathrm{Aut}\,(\Delta)$, namely $f(z)=e^{i\theta}z$ where $\theta\in\mathbb R$.
For what happens next I completely have no idea. So may I ask how to prove such an $f$ is a bijection? Thanks in advance..
ps. I found it an exercise in J. B. Conway's Functions of One Complex Variable II, GTM159. It is the Excercise 10 of Section 14.5, while a preceding one (Excercise 8, for which a proof is here) says that if $f$ is continuous over $\overline\Delta$ and $f\in\mathcal O(\Delta)$, then there is a sequence of polynomial $P_n(z)$ such that $P_n$ converges uniformly to $f$ on $\overline\Delta$. I think this may help since if we managed to prove the moduli of coefficients $a_n$ of $z$ in $P_n$ tend to $1$ then by Schwarz's lemma we can conclude that $f$ is biholomorphic. However, I don't know what the use of $f$ being homeomorphic on $S^1=\partial\Delta$ is and maybe it is the bottleneck of this proof. Now I would like to ask if I am in a right way, and what to do next...