This is because some HR functions are archaic old.
But as job seekers, we must play along.
Family, they wonder if you will get pregnant and got maternity leave
or if you Dad is Tan Sri or grandfather is Tun Razak. That's why foreign media call it, cronyism
Work is because they want to know what is your work experience.
I had experience companies try to steal my current company info
like ask what is my cost, under pretex of wanting to determine if I can count cost.
Ya right. Like I did not pass exam know how to calculate percentage.
Anyway give a simple description of what you do daily and key responsibilities.
Study is to verify your qualification, scope of study.
What is the difference between Accounting vs Finance degree grad.
So you have to explain what you study, your experience.
Besides, lots of people just hang out at Uni or even just buy certs.
So explain what are your favourite subject relevant to the job, like counting... very important in Ac-counting.
Address is that they prefer to hire someone who live nearby.
If you live far, always late, they prefer someone near.
So you can answer if I get this job, I can switch my rent to some where nearby so save time on commute.
What you said, some of it matters, some don't, some to make conversation with you.
But if you respond poorly like, why do you care, I just want job. They are going to hire the next guy.
What doesn't really matter is your salary.
You can just explain, are you ready to hire me? When do you want me to start?
If not I like to reserve the discussion about salary for confirm employer only.
Why? Because my employer made me promise to keep salary info confidential.
See my employment contract is standard: Confidential. If I reveal, I can lose my job.
What is your salary? (see if interviewer tell you or not)
if its work related, like MY education, MY work experience, professional stuff, I'm cool.. they don't need to ask about my personal life lah..