There are several freelancing platforms, but as a beginner you need a platform that I have less competition and a lot of jobs available for grab. you also need to learn a lot of skills and master it in order to be able to get a job because competition is high.
I have tried out 3 out of the freelance websites you list in your post. And I have mixed of experience from those platforms. I have worked on fiverr as a seller and a buyer too. Another platform I use that is not on the list is SEOclerk. This is the place where I buy cheap backlinks for my website.