For each fixed $x$, $f_n(x) \to 0$. You have already proved that the convergence is not uniform: $f_n(\frac 1 {\sqrt n}) \to \infty$. [ Use the fact that $(1-\frac 1 n)^{n} >\frac 1 {2e}$ for $n$ sufficiently large]. This also proves that convergence is not uniform on $[0,a]$ for any $a>0$. However, $f_n \to 0$ uniformly on $[a,1]$ for any $a >0$ [because $n^{2}(1-a^{2})^{n} \to 0$].