Consider $y = \frac{y^{\prime}(2x)}{y'(x)}$.
I submit to you that $y = c e^{zx}$, where $c$ and $z$ are complex and $x$ real; is a solution to the equation. Working from the equation, how do you arrive at a solution? I chose $y = c e^{zx}$, and then derived this relationship between the function and the ratio between argument scaled derivatives.
Also, are there other types of solutions?
Edit: Turns out c has to be 1 and x can be maybe complex?
Suppose $y=f(x)$ has a power series on some domain:
$$ f(x) = \sum_{k=0}^\infty a_k x^k $$
Then
$$ f'(x) = \sum_{k=1}^\infty k a_k x^{k-1} = \sum_{k=0}^\infty (k+1) a_{k+1} x^k $$
$$ f'(2x) = \sum_{k=1}^\infty k a_k (2x)^{k-1} = \sum_{k=0}^\infty (k+1)2^k a_{k+1} x^k $$
$$ f(x) f'(x) = \sum_{k=0}^\infty \left( \sum_{i=0}^{k} (i+1) a_{k-i} a_{i+1} \right) x^k $$
So $f'(2x) = f(x) f'(x)$ means that for every non-negative integer $k$,
$$ (k+1) 2^k a_{k+1} = \sum_{i=0}^k (i+1)a_{k-i} a_{i+1} $$ $$ (k+1) (2^k-a_0) a_{k+1} = \sum_{i=0}^{k-1} (i+1) a_{k-i} a_{i+1} $$
So $a_{k+1}$ has a recurrence relation involving $a_1, a_2, \ldots, a_k$. ($a_0$ does not appear on the right side.) If $a_1=0$, then by induction $a_k=0$ for every $k>0$. $f(x)=C$ is a trivial solution to $f'(2x)=f(x)f'(x)$, but not $f(x) = \frac{f'(2x)}{f'(x)}$. So $a_1 \neq 0$.
The recurrence equation with $k=0$ gives $(1-a_0)a_1=0$. Since $a_1 \neq 0$, $a_0=1$, and the recurrence equation becomes
$$ (k+1) (2^k-1) a_{k+1} = \sum_{i=0}^{k-1} (i+1) a_{k-i} a_{i+1} $$
The first few values of $k$ give:
$$ 2 a_2 = a_1^2 $$ $$ 3 \cdot 3 a_3 = 3 a_1 a_2 $$ $$ 4 \cdot 7 a_4 = 4 a_1 a_3 + 2 a_2^2 $$ $$ 5 \cdot 15 a_5 = 5 a_1 a_4 + 5 a_2 a_3 $$
Then
$$ a_2 = \frac{1}{2} a_1^2; \quad a_3 = \frac{1}{6} a_1^3; \quad a_4 = \frac{1}{24} a_1^4; \quad a_5 = \frac{1}{120} a_1^5 $$
The pattern is clear, $$a_k = \frac{a_1^k}{k!} $$
This can be proved by induction: If $k \geq 1$ and the formula holds for $a_0, a_1, a_2, \ldots, a_k$, then
$$ \sum_{i=0}^{k-1} (i+1) a_{k-i} a_{i+1} = \sum_{i=0}^{k-1} \frac{i+1}{(k-i)!(i+1)!} a_1^{k+1} = \frac{a_1^{k+1}}{k!} \sum_{i=0}^{k-1} {k \choose i} = (k+1) \frac{a_1^{k+1}}{(k+1)!} (2^k-1) $$
So the only smooth solutions with domain including $0$ are
$$ f(x) = \sum_{k=0}^\infty \frac{(Cx)^k}{k!} = e^{Cx} $$
where $C = a_1$ is any complex value.