Fix $\alpha>0$ and let $U=B_1(0)$. Show that if $u\in H^1(U)$ and $|\{x\in U:u(x)=0\}|\ge \alpha$, then there exists a constant $C=C(n, \alpha)>0$, such that $$\int_U u^2dx \le C\int_U {|Du|}^2dx.$$
I tried to prove by contradiction. Suppose there exists a sequence $u_n \in H^1(U)$ with $|\{x \in U: u^n(x)=0\}|\ge \alpha$ such that $\int_U u_n^2dx \ge n\int_U {|Du_n|}^2dx$. However I was stuck here to obtain a contradiction.
Suppose there is a sequence $u_n$ such that $\int_U u_n^2dx \ge n\int_U {|Du_n|}^2dx$. Normalize it so that $\int_U u_n^2dx =1$. Then $\int_U {|Du_n|}^2dx \to 0$. Since the sequence $\{u_n\}$ is bounded in $H^1(U)$, it has a weakly convergent subsequence, which is again denoted $\{u_n\}$. Let $u$ be its limit. The Dirichlet functional $\int_U {|Du|}^2dx$ is convex and therefore lower semicontinuous under weak convergence. This implies $$ \int_U {|Du|}^2dx \le \liminf_{n\to\infty} \int_U {|Du_n|}^2dx = 0 \tag1$$ hence $u$ is constant.
Weak convergence in $H^1(U)$ implies strong convergence in $L^2(U)$, hence $u_n\to u$ in $L^2(U)$. But this is impossible. Indeed, if $u\equiv c$ with $c\ne 0$, then for every $n$ we have $$ \int_U |u-u_n|^2 \ge c^2 |\{x\in U:u_n(x)=0\}| \ge c^2\alpha $$ And if $c=0$, then $$ \int_U |u-u_n|^2 = \int_U u_n^2 = 1 $$ by the normalization.