arrived early,
brief intro of the company by the recruiter
fill up a personal information form
interview with HR
given corporate materials as a reference while waiting for the supervisor to finish the meeting, which, by the way, is still on time.
interview with supervisor
questions include what you can do for the company, your expected salary, plan for career path...
provide suggestions/solutions based on given materials
confirmation of personal information filled earlier
additional English exam after the interview with the supervisor