Mamatha...
From your post i believe following
- You are engineer
- Have affinity for both HR & Finance
- Want to know if Finance / HR has better job prospects
Both have equal opportunity. All you need to do is wait and have patience. Sure there's easy placement option for finance knowing that there's campus placement, but if we remove the concept of campus placement, there's not much different in job hunting for either positions.
More so if you find, there are so many people landed up with contradicting job roles as they took up what came their way but later wanted to shift to a role related to their academics.
My institute had campus placement for all specialization and yet only 4 of we 13 were placed. However all of us who weren't placed, including me, were patient enough to wait even for 8-10 months long time before we landed up our jobs. We got eventually many offers not related to us academic wise but we didn't pick up. One of our friend is still unplaced but not demotivated to take up what comes on the way.
- Which specialization to take
I would say that no one but only you can answer this question best.
Ask yourself what is your passion and what motivates you.
What would you like to do for the next 30 years and yet never get tired of it.
What is it that would drive you to work every morning before time, no matter how much stressed you are or no matter how late you were last night.
Irrespective of the specialization we take up, I believe we should be doing justice to it. Otherwise it so happens you had passion for something but when life tested you, you gave your passion for everything.
- If you'd be accepted for technical finance related jobs if you take up finance.
Finance is all about numbers. If you look at Balance Sheet, P&L statement, all other things - numbers, numbers and more numbers.
If you're good with numbers, have good analytical & numerical skills and have affinity for finance, who can stop you from dreaming finance?
All you need to prove is you're confident with finance. Unless you are confident and have faith on yourself, none of the interviewers be able to have confidence in you and trust your abilities.
Again I say do what you love to do. Do not go by crowd. Do not take up finance because your friends suggested so or take up HR as someone who you seeked advice from suggested you so. Go where you heart takes you.
Hope it helped :)