This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I joined a new company an year ago and came to know that on the joining day, generally the performance review is done. My manager has not indicated anything regarding this. Should I ask him about it? or wait?
Companies typically do reviews once a year, bi-annually, or quarterly. Often annual reviews are done at the end of the calendar of fiscal year. However if you've been there for a year and have not yet had one, it would be good to ask about it. You can also ask HR about it (although I would try your manager first.)
Personally, I don't wait for annual reviews (and think they are not frequenct enough). I'll ask for feedback 30 days after joining a new job. I'll then ask for a review every 3-6 months. While a company may only require annual reviews, they certainly won't prohibit informal ones more often.
Also remember to ask your peers and subordinates (if you have any) for feedback as well.