✔ 最佳答案
Ofcourse there are major differences for these two positions.
Human Resources Assistant is now generally the most junior position in the HR department, (in the past there is also Human Resources Clerk but now it kind of disappear already). It is responsible for most administrative, repetitive and simple jobs. It is a chance for the junior to learn and have a glance of what the HR department is doing. This job usually require no experience to 1 year with low academic qualification.
Human Resources Officer is more senior than Assistant (can simply tell from the name) and it will be involved in more implementation, execution, analysis works. This job requires higher qualification where working experience can vary from industry and size of company.