I applied through a recruiter. The process took 2 weeks. I interviewed at IDT International (Shenzhen, Guangdong) in July 2017
Interview
Hiring Manager contacted me on the phone, had 2-3 phone screening and overall interview, after that was one more interview with the hiring Manager, than with HR director and finally with supervisor.