(a) Non-civil service.--Whenever any soldier possesses the requisite qualifications and is eligible to appointment to or promotion in a public position, where no such civil service examination is required, the appointing power in making an appointment or promotion to a public position shall give preference to such soldier.
(b) Name on civil service list.--Whenever any soldier possesses the requisite qualifications, and his name appears on any eligible or promotional list, certified or furnished as the result of any such civil service examination, the appointing or promoting power in making an appointment or promotion to a public position shall give preference to such soldier, notwithstanding that his name does not stand highest on the eligible or promotional list.
(c) Name not on civil service list.--In making an appointment or promotion to public office where a civil service examination is required, the appointing or promotional power may give preference to any soldier, who has passed the required examination for appointment or promotion to such position, and possesses the requisite qualifications, although his name does not appear on the eligible or promotional list certified or furnished to the appointing or promoting power.