Take home assignment and a few technical questions. Some simple coding tasks to judge the proficiency in javascript, html, css and react js. and some questions about different databases like mysql and mongodb.
I applied online. The process took 2 days. I interviewed at Freelancer (Los Angeles, CA) in Jul 2016
Interview
Being hired at freelancer takes about 2 - 3 hrs after applying for a job(if you were lucky)
The clients ask you questions regarding the project and how you will tackle it. If you fail to convince the client that you are fit to work for them then you are ruled out.
Some 'bad' clients approach you to discuss job and then disappear for days, leaving you hanging.
This has happened to me a couple of times.
General simple questions, about data structures and algorithms, like what is dictionary or a how to do binary sort.Basic data base design, a simple example with three table and two foreign keys. Some basic technical questions for my previous experience working with programming languages such as HTML, CSS, PHP, MYSQL, Javascript, jQuery.
Contributions to open source communities, and more specific questions about my interests. Furthermore, what is my biggest advantage and disadvantage on my personality. How I would be a benefit to the team.