I applied through a recruiter. The process took 1 day. I interviewed at Silicon Motion in Nov 2017
Interview
First, a panel discussion is hold with engineers and a manger. Then HR gives a brief introduction on the company benefits and salary package. The whole process takes about 2 hours.