Toptal: Didn't hear it before.
Turing: I took their test (C#, 40 questions if not mistaken) and passed, but never had the gut to solve their coding challenge online. (Turing is hiring remote workers to work with companies in Silicon Valley)
Freelancer.com: Didn't succeed except their online contest:
Examples:
QUOTE
Creative new company name
by seindjat$505 USD
Come up with a name - 03/06/2022 20:39 EDT
by lstanza$79 USD
Business Name Arabic/English
by alomair
I helped inventing a new name and won EUR 4.50 (too little, I know). Also earned USD 1 for giving consultation to a person from South Asia.
Freelancer.com needs membership fee (or else it is very limited), what I earned not even enough to pay for it.
Upwork: Succeeded in creating a profile, but I deleted my account afterward.
(It is very difficult, from what I heard, to have our profiles approved)
--
Don't give up, TS, keep trying.