Hi Yuvaraj,
The comparison is not feasible as both the companies deal with different entities. HP is an American multinational information technology company headquartered in Palo Alto, California. It developed and provided a wide variety of hardware components as well as software and related services to consumers, small- and medium-sized businesses (SMBs) and large enterprises, including customers in the government, health and education sectors. On the hand Bharat Petroleum is an Indian state-controlled Maharatna oil and gas company headquartered in Mumbai,Maharashtra.The Corportion operates two large refineries of the country located at Mumbai and Kochi.The company is ranked 358th on the Fortune list of the world's biggest corporations as of 2016. IndianOil is an Indian state owned oil and gas company with registered office at Mumbai and primarily headquartered in New Delhi. It is the largest commercial enterprise in the country.
If you are from CSE/IT field, HP is best for you. If you are from Petroleum/Chemical field, Bharat Petroleum/IndianOil is best for you.
Thank you and best of luck.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile