Karnataka Public Service Commission (KPSC) is the governing body for recruiting public servants. The KPSC conducts these exams twice a year. The first session is between January and June, and the second one is between July and December.
Link: https://www.cheggindia.com/govt-exams-blogs/kpsc-exam-pattern/