[solution]
**Step 1: Set up the integral.**
\begin{align*}
(\mathbb{1}_{[0,1]} * \mathbb{1}_{[0,1]})(x) = \int_{\mathbb{R}} \mathbb{1}_{[0,1]}(x - y) \, \mathbb{1}_{[0,1]}(y) \, d\mathcal{L}^1(y) = \mathcal{L}^1\!\big([0,1] \cap [x-1, x]\big).
\end{align*}
**Step 2: Case analysis.**
The intersection $[0,1] \cap [x-1, x]$ is nonempty when $x - 1 \leq 1$ and $x \geq 0$, i.e., $x \in [0, 2]$.
For $0 \leq x \leq 1$: the intersection is $[0, x]$, which has length $x$.
For $1 \leq x \leq 2$: the intersection is $[x-1, 1]$, which has length $2 - x$.
**Step 3: Result.**
\begin{align*}
(\mathbb{1}_{[0,1]} * \mathbb{1}_{[0,1]})(x) = \begin{cases} x & \text{if } 0 \leq x \leq 1, \\ 2 - x & \text{if } 1 \leq x \leq 2, \\ 0 & \text{otherwise.} \end{cases}
\end{align*}
This is the **tent function** (or hat function), supported on $[0, 2] = [0,1] + [0,1]$, peaking at $x = 1$ with value $1$. Note that both inputs are discontinuous (indicator functions), but the output is continuous (and piecewise linear) — convolution has smoothed the jumps. It is not $C^1$, however: the corners at $x = 0, 1, 2$ reflect the fact that both inputs are only $L^\infty$, not $C^1$. Convolving again with $\mathbb{1}_{[0,1]}$ would produce a $C^1$ function (piecewise quadratic on $[0, 3]$), and iterating $k$ times gives a $C^{k-1}$ function.
[/solution]