The UPSC exam is considered the toughest exam in the country because it requires hard work as well as smart work in the face of a few posts. One has to study many books, read newspapers, magazines, etc. Moreover, regular mock tests are a must. So, the whole journey is of 1-1.5 years and the exam itself takes up to a year. The UPSC-CSE exam includes a general grasp of all subjects because the duties of a civil servant require an all-round knowledge. You can read more about the toughest exam in India on our website. Also, read about how to prepare for this exam at home.