I applied online. I interviewed at Osmium Consulting Group (Hong Kong) in Jan 2020
Interview
They need to meet you several times, use up your whole days just to take advantage of your time involvement.
You even need to output without getting any salary beforehand.
Interview questions [1]
Question 1
1. tell me about yourself
2. ask your career path
3. as your personal affairs