How many times can you give KPSC exam?

it has age limit maybe.