challenge to recruitment of 1255 posts