What are the oxidation numbers of the two sulfur atoms in the thiosulfate S2O32- ?
There is no correct answer to such a question.
ON are just an accounting device designed to help keep track of the number of electrons involved/exchanged in the reaction. There is no measurable property of an atom that reflects its oxidation number, especially when the atom is part of a larger molecule, so there is no way to check what the "real" ON is. Any combination of numbers that were listed: +4 and 0, +6 and -2, +5 and -1 (and even some randomly looking others, like +8 and -4) will produce correct results when ON are used for balancing redox reactions, so in a way they are all "correct".
As a matter of personal preference I prefer +6 and -2, as it reflects the fact thiosulfate can be think of as a sulfate in which one of the oxygen atoms was replaced with a sulfur atom.