Phone interview with HR
Simple questions on the phone, about your visa, your experience, and why you quit your last job.
Face-to-face interview with Department Manager
Face-to-face interview with General Manager (Depends on the position, not essential)
Reference Check