I applied in-person. The process took 1 week. I interviewed at Crowne Plaza Hotels & Resorts (Semarang, Central Java) in Dec 2016
Interview
we fill down a form, write 1 page of anything you want, then sit 1 on 1 interview with the HR manager (include handwriting reading by him, basic questions, also the interviewer gave feedback too at the end), do the medical test, wait for the first day of work