On-site skill test, including C, C++ and Personality test. After the skill test, the HR will ask some question, then the manager was the second interviewer who asked some technique questions. After the manager, the HR came back and asked questions again, including salary and benefit package.