Hey Nishant, some companies follow hiring-plans and hires mostly in particular months. Like some companies follow financial year hiring plan, so they usually hire after the beginning of financial year i.e. around May-July. While some others which have offices in USA, they usually hires around December-Janurary.
On the other hand, small companies hires as per their needs round the year.