How to determine the confidence interval for the unknown theta parameter of the Uniform($[0, \theta]$)-distribution using the central limit theorem, considering that the significance level is given and $\theta > 0$?
When generating the sample, theta should be considered as known and afterwards should be checked whether or not it's in the interval.
I know it can somehow be solved by generating a uniform sample, calculating the value for z and then using a polynomial with coefficients $a, b$ and $c$, then generating a $\delta$ and the roots will be the interval's endpoints, but I don't understand how I can get those coefficients. I have a sample of size $N$ and I calculated the mean and the value for z but I'm stuck at this point. How do I calculate those coefficients for the polynomial?


CLt is a very bad choise to calculate your Confidence interval. I do not know if this is explicitly asked or it is your own choice. Anyway, and in any case, first you have to derive your pivot quantity that is
$$Y=\frac{\text{Max}(X_i)}{\theta}$$
Knowing that, a Confidence interval can be easily calculated basing it on $Y$, amd leading to the following confidence interval:
$$\Bigg[X_{(n)};\frac{X_{(n)}}{\sqrt[n]{\alpha}}\Bigg]$$
Where $\alpha$ is the given significance level and $X_{(n)}$ is the maximum of the $X_i$
To use CLT I think you can start with estimating $\theta$ with Method of moments and not with ML. Thus you get
$$\hat{\theta}_{MoM}=2\overline{X}_n$$
And now, assuming $n$ great enough, you can use CLT, as $\overline{X}_n$ is asimptotically Normal (but it is a very ugly road...)