The hiring process covered an exam, initial interview, technical interview, and final interview. All interviews lasted for about an hour. The HR gets back to the candidate within 24 hours to inform the result. If you pass all interviews, they require you to get a medical exam (paid by the company) before you can receive the job offer.