My attempt: $\mathbb{P}(X_1,...,X_4|X_1+...+X_4=2)=\frac{\mathbb{P}(X_1,...,X_4,X_1+...+X_4=2)}{\mathbb{P}(X_1+...+X_4=2)}$
$\mathbb{P}(X_1+...+X_4)\sim Binom(4,p)\Leftrightarrow \mathbb{P}(X_1+...+X_4=2)= {4 \choose 2}p^2(1-p)^2$
And I dont know how to find the following. $\mathbb{P}(X_1=x_1,...,X_4=x_4,X_1+...+X_4=2)$
edit:
By drawing an event table of $X_1,...,X_4$ against $\sum X_i$ we see that for all the ${4 \choose 2}$ cases of two $\ 0s$ and two $1s$, each case have a probability of $p^2(1-p)^2$. Which is $\frac{1}{{4 \choose 2}}\mathbb{P}(\sum X_i=2)$.
Is this the answer for $\mathbb{P}(X_1=x_1,...,X_4=x_4|X_1+...+X_4=2)$?
Your work is essentially correct, but there is a missing case (specifically the case $x_1+x_2+x_3+x_4 \ne 2$).
$$P(X_1=x_1, \ldots, X_4 = x_4 \mid X_1 + \cdots + X_4 = 2) = \begin{cases} 1/\binom{4}{2} & x_1 + \cdots + x_4 = 2 \\ 0 & \text{otherwise}. \end{cases}$$