Ambas as expressões estão correctas.
Fizeste-o – corresponde à segunda pessoa do singular
Ex.: Tu fizeste o trabalho. – Tu fizeste-o.
Fizeste-lo – corresponde à segunda pessoa do plural, cuja utilização é já considerada um regionalismo.
Ex.: Vós fizestes o trabalho. – Vós fizeste-lo.