We study the distribution of products of conjugacy classes in finite simple groups, obtaining effective two-step mixing results, which give rise to an approximation to a conjecture of Thompson.Our results, combined with work of Gowers and Viola, also lead to the solution of recent conjectures they posed on interleaved products and related complexity lower bounds, extending their work on the groups SL(2,q) to all (non-abelian) finite simple groups.In particular it follows that, ifGis a finite simple group, andA,B⊆Gtfort⩾ 2 are subsets of fixed positive densities, then, asa= (a1, . . .,at) ∈Aandb= (b1, . . .,bt) ∈Bare chosen uniformly, the interleaved producta•b:=a1b1. . .atbtis almost uniform onG(with quantitative estimates) with respect to the ℓ∞-norm.It also follows that the communication complexity of an old decision problem related to interleaved products ofa,b∈Gtis at least Ω(tlog |G|) whenGis a finite simple group of Lie type of bounded rank, and at least Ω(tlog log |G|) whenGis any finite simple group. Both these bounds are best possible.