La logique veut que ce soit évidemment avant...
Cela évite les problèmes.
A savoir que pour un CDI le contrat écrit n'est pas obligatoire, et que pour le CDD, l'employeur a 2 jours pour vous le transmettre (à défaut, le contrat est présumé être à durée indéterminée).